Skip to content

Custom ackerman steering controller for mobile robot 4 wheel ros Noetic

License

Notifications You must be signed in to change notification settings

AntonSHBK/custom_ackermann_steering_controller_ros

Repository files navigation

Custom ackerman steering controller for mobile robot 4 wheel ros Noetic

In this paper, we consider an example of creating simulations of a model of a four-wheeled mobile platform with steering according to the type of Accremann, using the ROS framework. The Gazebo is selected as the simulation environment. Examples of the description of the robot architecture are given, using the UDF format, a proprietary controller has been developed to control the wheels of the model, and a general approach to the design of simulation models of robotic systems is shown.

Привью

GIF_Move

Create container:

cd  docker
docker-compose build
docker-compose up

Build project:

catkin_make

Run project:

source devel/setup.bash
roslaunch custom_ackermann_steering_controller_ros ackermann_run.launch

Run in another terminal (keyboard control)

source devel/setup.bash
rosrun custom_ackermann_steering_controller_ros keyboard_teleop.py

About

Custom ackerman steering controller for mobile robot 4 wheel ros Noetic

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published