-
Notifications
You must be signed in to change notification settings - Fork 84
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
[NOT_MERGE_YET] Add Lee's geometric controller #86
base: dev/ros-melodic
Are you sure you want to change the base?
Conversation
Improve code trajectory generation Stefano Grossi's controller. Reshape CMakeList.txt file
Work has been done to remove hard-coded parameters in the controller. Also, Forster's parameters (see #56) are now an option for launch files. Although everything appears to be correct, the code still does not allow the drone to take off. This may require fine-tuning of the parameters (see |
Add also a c++ script for publishing waypoints, as requested in #17. |
hi, when I run this node, it gives me the following error. |
Hi! As you can read from the title, the pull request is still in progress. As soon as the code integration is finished, I will join the master. |
Edit: Hi! SystemI am using ubuntu 20.04 with ros-noetic Steps I followed
|
Hi! Take a look at #40. This might solve your issue. |
This pull request aims to integrate Lee's geometric controller implemented by Stefano Grossi into the CrazyS repository (i.e., Crazyflie 2.x simulator). It also tries to answer to the need for more control algorithms in the repo.
Linked issues: #43, #74, #75, #76, #77, #4, #71, #69, #68, #65, #50, #47, #45, #42, #36, #1, #15.
Stefano also made available a MATLAB script for running Lee's controller in MATLAB with Gazebo in the loop: https://github.com/gsilano/CrazyS/wiki/Interfacing-CrazyS-through-MATLAB
The code still needs some improvements to remove hard-coded parameters in the files.
Contributors: Stefano Grossi, Lorenzo Sabattini, Federico Pratissoli, and Beatrice Capelli. Giuseppe Silano helped with the integration in the CrazyS repository.