/mpc_ros_description

For using mpc_ros, it supports the URDF and GAZEBO model

Primary LanguageCMake

mpc_ros_model

Overview

  • This repository supports the mpc_ros repository for controlling various model like differential drive model, ackermann, holonomic model. This integrates the different models from other public packages, therefore you can clone the references separately.

Requirements

sudo apt-get install ros-melodic-hector-gazebo-plugins ros-melodic-ackermann-steering-controller ros-melodic-rqt-robot-steering

Launch the Models

Differential Drive model

roslaunch mpc_ros_description differential_model.launch

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/ef45e537-291a-4fee-80bd-acacb4118c13/Screenshot_from_2021-02-08_13-16-13.png

Ackermann model

roslaunch mpc_ros_description ackermann_model.launch

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/ef45e537-291a-4fee-80bd-acacb4118c13/Screenshot_from_2021-02-08_13-16-13.png

Bicycle model

roslaunch mpc_ros_description bicycle_model.launch

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fd751637-0aae-49da-ad90-e07a13ad4369/bicycle.gif

Holonomic model

roslaunch mpc_ros_description holonomic_model.launch

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/5fddeff9-52f5-4a36-a245-4fdb19538759/Untitled.png

Can select the model according to argument

roslaunch mpc_ros_description models.launch

References