-
Notifications
You must be signed in to change notification settings - Fork 143
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
Ylo3-real-robot-controller-on-quad-sdk-noetic-ekf-hardware #338
base: main
Are you sure you want to change the base?
Conversation
Questions : I'm not certain to know what order the quad-sdk controller sends to motors controllers. |
Hi @elpimous. Thank you for contributing to quad-sdk. Perhaps we should add this in the documentation, but it would be great to write a specific summary of what features the PR is adding. Regarding your question, in hardware interface (part of robot driver package) we define the interface to hardware and send position/velocity set points, feedforward toques, and kp/kd feedback gains. Depending your specific hardware, you may have to change the specifics of the hardware interface. For our specific case (Spirit 40), commands are sent over mblink from tx2 to the mainboard. Let us know if you have any follow ups. |
Hello @ologandavid I'm working on it now, i'll send working files pretty soon.. |
Hello @ologandavid, It builds without errors, now, and simulation is working. However, I have some errors on catkin run_tests : |
Hi @elpimous, Best, |
hi, @ologandavid |
Hi @elpimous , Best, |
Hello @ologandavid @jrenaf capture02.mp4Hope you'll be able to help. |
Very cool !! Thanks friends. |
Hello @ologandavid |
Hi @ologandavid @ardalantj. |
Hi @elpimous, Best, |
Hi @ologandavid Happy to hear from you. |
@elpimous, -David |
Sorry, it was paused ... |
@ologandavid Could you tell what packages to run to test in real ? |
The packages you're running are correct, but the visualization won't have a transform or state information if you don't specify the estimator you're using while launching robot driver. These should either be comp_filter (mocap) the default or ekf_filter (EKF estimator). That's the primary reason your visualization has difficulty loading in the robot. By the way, you shouldn't need to specify robot_type as spirit is the default. |
Hello all,
Working on ylo2 robot real controller.
Torque mode ?!! with BLDC controllers.
Any help will be very appreciated !!!