Synthesizing Modular Manipulators For Tasks With Time, Obstacle, And Torque Constraints

06/17/2021
by   Thais Campos, et al.
0

Modular robots can be tailored to achieve specific tasks and rearranged to achieve previously infeasible ones. The challenge is choosing an appropriate design from a large search space. In this work, we describe a framework that automatically synthesizes the design and controls for a serial chain modular manipulator given a task description. The task includes points to be reached in the 3D space, time constraints, a load to be sustained at the end-effector, and obstacles to be avoided in the environment. These specifications are encoded as a constrained optimization in the robot's kinematics and dynamics and, if a solution is found, the formulation returns the specific design and controls to perform the task. Finally, we demonstrate our approach on a complex specification in which the robot navigates a constrained environment while holding an object.

READ FULL TEXT
research
09/15/2023

Optimizing Modular Robot Composition: A Lexicographic Genetic Algorithm Approach

Industrial robots are designed as general-purpose hardware, which limits...
research
01/13/2023

A Constrained-Optimization Approach to the Execution of Prioritized Stacks of Learned Multi-Robot Tasks

This paper presents a constrained-optimization formulation for the prior...
research
04/06/2021

A Quadratic Programming Approach to Manipulation in Real-Time Using Modular Robots

Motion planning in high-dimensional space is a challenging task. In orde...
research
12/06/2017

Accomplishing High-Level Tasks with Modular Robots

The advantage of modular self-reconfigurable robot systems is their flex...
research
07/24/2023

Advancing Robot Autonomy for Long-Horizon Tasks

Autonomous robots have real-world applications in diverse fields, such a...
research
07/19/2021

Know Thyself: Transferable Visuomotor Control Through Robot-Awareness

Training visuomotor robot controllers from scratch on a new robot typica...

Please sign up or login with your details

Forgot password? Click here to reset