This demo presents a miniature mobile robot performing autonomous construction in an environment where resources are limited. After an exploration phase, the robot builds a structure at a designated location according to an order from a human. Since local resources are scarce, the robot must change its environment to get access to enough resources to complete the construction. This process involves perceiving the environment, reasoning on possible courses of action using a task planner, and implementing these actions to successfully build the requested structure.