← Back to NASA Technology Projects

Physics Based Vision Systems for Robotic Manipulation

Completed TRL 3 (started at 2, targeting 3)

Description

With the increase of robotic manipulation tasks (TA4.3), specifically dexterous manipulation tasks (TA4.3.2), more advanced computer vision algorithms will be required for robots to autonomously interact with their environment. Largely, teleoperation has been used up to this point, but this strategy is not effective for extra-planetary robotics. One of the major advantages of robotic manipulation is as a force multiplier, allowing one astronaut to supervise and manage multiple robots or have a robot, such as humanoid Robonaut 2, assist a human astronaut in completing what would be a multi-person task. Without autonomy, most robots require at least one, sometimes multiple, dedicated operators to successfully complete a task. Additionally, long-range teleoperation from a ground control is not viable for dynamic tasks due to the large latency and potential for communication dropouts associated with extraplanetary missions. With teleoperation no longer an option, autonomous manipulation becomes a requirement. To this end, there have been huge advancement in planning and manipulation, but most of these systems require fiducially tagged objects or only work on a small subset of accurately modeled objects. Without an accurate, real-time vision system in the loop to continually reduce uncertainty, these manipulation systems lack the robustness required for actual field work. We are proposing a visual-world model that is consistent with the known properties of our environment, such as static stability and non-intersection, as well as the physics of the sensors. This can be broken down into three major components: the generative model, the physics filter, and the exploration action planner. Tactile and visual data are processed by the generative model to produce candidate object models and poses. These models and poses are tested in the physics simulator for static stability and inter-penetration. The results of these tests are fed back into the generative model to improve the next prediction. Data about regions of high uncertainty are passed to the exploration action planner so uncertainty reducing actions can be recommended.

Benefits

This project is developing computer vision algorithms to advance robotic manipulation tasks (TA4.3), specifically dexterous manipulation tasks (TA4.3.2) that will be required for robots to autonomously interact with their environment.

Details

Technology areaRobotic Systems > Sensing and Perception > Sensing for Robotic Systems
ProgramSpace Technology Research Grants (STRG)
Lead organizationCarnegie Mellon University, Pittsburgh, PA
Start date2017-08-25
End date2021-11-19

Project contacts

Listed on TechPort itself — the most direct way to ask about this specific project.

How to get involved

This is early/mid-stage (TRL 3) — the most realistic path in is NASA SBIR/STTR, which funds small businesses and research institutions to develop technology aligned with NASA's needs (equity-free, phased funding). Check whether a current SBIR/STTR solicitation topic overlaps with this project's technology area, or contact the project directly (above) to ask.

None of these are guaranteed paths for this specific project — TechPort itself doesn't have an "apply" button. Reaching out to the contact(s) above with a specific question is usually the fastest way to find out what's actually open.