Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create model integrating the YOGA++ controller with the dynamics with contacts simulator from matlab-whole-body-simulator #32

Closed
traversaro opened this issue Apr 12, 2021 · 3 comments
Assignees

Comments

@traversaro
Copy link
Contributor

traversaro commented Apr 12, 2021

We wish to implement a Simulink model which controls a humanoid robot (iCub) performs a dynamic trajectory while balancing: the YOGA++. For that purpose, the model would integrate the YOGA++ controller with the whole-body simulator from matlab-whole-body-simulator.

@nunoguedelha
Copy link
Collaborator

nunoguedelha commented Apr 26, 2021

As described in https://github.com/dic-iit/element_software-engineering/issues/24, this consists in replacing the Gazebo target by the library blocks "RobotDynWithContacts", "IMU" and "robot visualizer" from matlab-whole-body-simulator:

  • "RobotDynWithContacts" simulates the robot dynamics, handling the contacts of the feet with the ground. This block provides, among other outputs, those required by the controller:
    • joint positions
    • joint velocities
    • joint accelerations
    • left foot wrench
    • right foot wrench
  • "IMU" emulates the sensor outputs from the floating base state and linear acceleration provided by "RobotDynWithContacts".
  • "robot visualizer" allows to visualize the robot (this avoids using Gazebo as a visualizer, thus being a more efficient approach).

@nunoguedelha nunoguedelha changed the title Add an example of using matlab-whole-body-simulator to run the YOGA++ controller from whole-body-controllers Create model integrating the YOGA++ controller with the dynamics with contacts simulator from matlab-whole-body-simulator Apr 26, 2021
@nunoguedelha
Copy link
Collaborator

@traversaro , I've updated #32 (comment) according to what we agreed in the meeting. Moving now the issue (manually) to whole-body-controllers.

@nunoguedelha
Copy link
Collaborator

Moved the issue to robotology/whole-body-controllers#121. Closing this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants