This controller is maintained for the robots:
iRonCub-Mk1_1_Gazebo
Jets dynamic model is just the numerical integration of the desired thrusts rate of changes. The controller uses the thrusts from numerical integration. To enable this mode, one must select the correct Gazebo jet plugin from ironcub-mk1-software. When running the cmake
configuration of iRonCub software, be sure to set the following options:
USE_NONLINEAR_JET_DYNAMICS_PLUGIN = FALSE
USE_FIRST_ORDER_JET_DYNAMICS_PLUGIN = TRUE
also, deactivate the turbine fault by modifying the manual switch inside momentumBasedFlight.mdl
:
Optional: to deactivate the autopilot mode and control the robot via the native GUI, set:
It uses the exact same configuration as the baseline controller. The user can select on which turbine the failure occurs by using the manual switch inside momentumBasedFlight.mdl
.
follow the README of ironcub-mk1-software
repo.