Robot perception and planning
Can a robot choose a useful next action when its route changes? We’re studying how to trace a decision from the sensor readings through the planner to the motion command.
Our research focuses on how robots perceive their surroundings, make decisions, and act. We use indoor navigation to study perception, planning, and control.
Indoor navigation Blocked route
Start the virtual rover and watch it respond to a barrier.
Ready at the start of the route.
Engineering evidence
These are observations from controlled tests in the Studio engineering build. Each test isolates one behavior with simulated inputs. The browser scene illustrates the same kind of problem using a scripted route. Reproduce the browser example.
Indoor navigation gives us a shared test case for three questions about how robots behave in changing environments.
Can a robot choose a useful next action when its route changes? We’re studying how to trace a decision from the sensor readings through the planner to the motion command.
Can learning improve how a robot recovers when its original plan fails? We plan to compare a learned policy with our rule-based approach on the same scenarios.
Where does a response seen in simulation differ on a physical robot? A blocked aisle gives us a repeatable way to compare stopping, rerouting, and reaching a goal.
Planned work
We’ll start with one indoor mobile robot and one controlled course. The goal is to find which simulated behaviors carry over and turn the differences into repeatable tests.
Fix the start, goal, and obstacle location. Record what the robot senses, which route it selects, and what motion it commands in repeated runs.
Use the same course and compare the physical robot’s response with the simulated runs. Document where they agree and where the robot needs help.
Turn observed failures into regression tests. Use those scenarios to evaluate whether a learned recovery policy improves on the rule-based baseline.
External documentation and research for readers following indoor navigation, simulation, and embodied AI.
If you build indoor mobile robots, tell us about a behavior you find hard to reproduce. We’re interested in working with teams on controlled tests.