Robot Co-design: Beyond the Monotone Case

02/15/2019
by   Luca Carlone, et al.
0

Recent advances in 3D printing and manufacturing of miniaturized robotic hardware and computing are paving the way to build inexpensive and disposable robots. This will have a large impact on several applications including scientific discovery (e.g., hurricane monitoring), search-and-rescue (e.g., operation in confined spaces), and entertainment (e.g., nano drones). The need for inexpensive and task-specific robots clashes with the current practice, where human experts are in charge of designing hardware and software aspects of the robotic platform. This makes the robot design process expensive and time-consuming, and ultimately unsuitable for small-volumes low-cost applications. This paper considers the computational robot co-design problem, which aims to create an automatic algorithm that selects the best robotic modules (sensing, actuation, computing) in order to maximize the performance on a task, while satisfying given specifications (e.g., maximum cost of the resulting design). We propose a binary optimization formulation of the co-design problem and show that such formulation generalizes previous work based on strong modeling assumptions. We show that the proposed formulation can solve relatively large co-design problems in seconds and with minimal human intervention. We demonstrate the proposed approach in two applications: the co-design of an autonomous drone racing platform and the co-design of a multi-robot system.

READ FULL TEXT

page 1

page 6

research
11/21/2020

Co-Design of Autonomous Systems: From Hardware Selection to Control Synthesis

Designing cyber-physical systems is a complex task which requires insigh...
research
08/10/2018

An Integrated Design and Simulation Environment for Rapid Prototyping of Laminate Robotic Mechanisms

Laminate mechanisms are a reliable concept in producing lowcost robots f...
research
11/06/2022

HeRoSwarm: Fully-Capable Miniature Swarm Robot Hardware Design With Open-Source ROS Support

Experiments using large numbers of miniature swarm robots are desirable ...
research
05/20/2022

Open Arms: Open-Source Arms, Hands Control

Open Arms is a novel open-source platform of realistic human-like roboti...
research
03/30/2022

Task-driven Modular Co-design of Vehicle Control Systems

When designing autonomous systems, we need to consider multiple trade-of...
research
10/30/2020

PATHoBot: A Robot for Glasshouse Crop Phenotyping and Intervention

We present PATHoBot an autonomous crop surveying and intervention robot ...
research
04/22/2019

Exploration of Self-Propelling Droplets Using a Curiosity Driven Robotic Assistant

We describe a chemical robotic assistant equipped with a curiosity algor...

Please sign up or login with your details

Forgot password? Click here to reset