2016
DOI: 10.3389/frobt.2016.00025
|View full text |Cite|
|
Sign up to set email alerts
|

The Walk-Man Robot Software Architecture

Abstract: A software and control architecture for a humanoid robot is a complex and large project, which involves a team of developers/researchers to be coordinated and requires many hard design choices. If such project has to be done in a very limited time, i.e., less than 1 year, more constraints are added and concepts, such as modular design, code reusability, and API definition, need to be used as much as possible. In this work, we describe the software architecture developed for Walk-Man, a robot participant at the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
5
2
1

Relationship

2
6

Authors

Journals

citations
Cited by 11 publications
(10 citation statements)
references
References 14 publications
0
8
0
Order By: Relevance
“…The WALK-MAN vision system is composed of a CMU Multisense-SL sensor that includes a stereo camera, a 2D rotating laser scanner, and an IMU. The robot control modules were based on GYM [24] (Generic Yarp Module), a component model to easily develop software modules for robotics leveraging the YARP ecosystem: YARP Based Plugins for Gazebo Simulator were used to validate the control modules in simulation. Whole-body control and inverse kinematics are solved through the OpenSoT control framework [25].…”
Section: Methodsmentioning
confidence: 99%
“…The WALK-MAN vision system is composed of a CMU Multisense-SL sensor that includes a stereo camera, a 2D rotating laser scanner, and an IMU. The robot control modules were based on GYM [24] (Generic Yarp Module), a component model to easily develop software modules for robotics leveraging the YARP ecosystem: YARP Based Plugins for Gazebo Simulator were used to validate the control modules in simulation. Whole-body control and inverse kinematics are solved through the OpenSoT control framework [25].…”
Section: Methodsmentioning
confidence: 99%
“…32 Our main target platform is the iCub humanoid robot, 33 even though all YARP-compatible real and simulated robots are supported out-of-the-box. As an example, a previous work 17 showed a simulated whole-body controller running on both iCub and Walkman 34 robots.…”
Section: Framework Software Architecturementioning
confidence: 99%
“…For the design of newer robots, the ETHERCAT Bus became increasingly popular, as it is fast, reliable and a widely-used technology. In-house made electronics are often used for the actual joint control and fault handling in such systems [17], [18]. In our experience, this greatly reduces the reliability and persistence of such solutions.…”
Section: Related Workmentioning
confidence: 99%