Home /Research /Autonomous Robotic Manipulator Software
MANIPULATION

Autonomous Robotic Manipulator Software

Collin J. Cresta, Radhika Rajaram, Andrew K. McQuarry, Thea V. Avila, Matthew P. Vaughan, J. R. Cooper, B. Danette Allen

Year
2024
Citations
2

Abstract

Autonomous robotic manipulation requires a deep and wide stack of supporting software. This paper presents Autonomous Robotic Manipulator Software (ARMS), a software suite designed at NASA Langley Research Center to support research and development of different algorithms for In-space Servicing, Assembly and Manufacturing (ISAM). ARMS solves common challenges along the autonomous manipulation software stack. Various challenges, such as integration with commercial hardware, simulation, and path planning, are solved through the use of Robot Operating System 2 and its community-developed packages. Other challenges, such as configuration management and task definition, and execution are solved in software built on those tools. The result is a modular approach to robotic system definition, agent actions, and assembly task definitions. ARMS has been used in two ISAM projects at NASA Langley Research Center, the Precision Assembled Space Structures project and the Built On-orbit Robotically assembled Gigatruss project.

Keywords

Computer scienceRobot manipulatorManipulator (device)SoftwareMobile manipulatorRobotArtificial intelligenceMobile robotOperating system

Related papers

Browse all MANIPULATION papers