3.8 Proceedings Paper

Gazebo - ROS - Simulink Framework for Hover Control and Trajectory Tracking of Crazyflie 2.0

Publisher

IEEE
DOI: 10.1109/tencon.2019.8929730

Keywords

Crazyflie 2.0; ROS; Gazebo; trajectory control

Ask authors/readers for more resources

Autonomous aerial vehicles are gaining much prominence in applications where the area under surveillance is huge. There has been an extensive research accomplished in the area of developing and implementing control algorithms for quadrotors. But the testing and validation of the developed control algorithms on a physical quadrotor is rather difficult which arises the need for a simulation platform. This work presents a Simulation framework for the position control and trajectory tracking of the Gazebo model of the Crazyflie 2.0 quadcopter. The control algorithm which runs in the MATLAB & Simulink (R) environment controls the position of the quadcopter in the Gazebo simulator, through Robot Operating System (ROS) interfaces. The novelty here is to establish the connection between the ROS enabled Gazebo quadcopter model and the Simulink environment and thereby sending and receiving the control commands between both the environments to achieve the required control. A simple PID controller is used to attain the hovering control and trajectory tracking for the Crazyflie 2.0 quadcopter. Though the framework has been used to test the control algorithm for a Crazyflie 2.0 quadcopter, the approach followed can be applied for developing and testing the control algorithms with any ROS enabled quadrotor.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

3.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available