Open Cavaire3D opened 4 months ago
Is the library open source? Can I have the link of the repository?
Repository is https://codeberg.org/xVec/xVecLib Documentation (Work in Progress) is https://xvec.codeberg.page
This function is a boomerang controller implementation created using Boomerang controller. It is one of many methods provided by my library, all of which require a tuned PID controller and odometry.
The format calculates the lead by using the control that has the most impact to the segment (the one that is the furthest away) as the carrot point. It then calculates the lead by rearranging the equation.
The documentation for this method is unfinished, and will be posted https://xvec.codeberg.page/class_x_y_zv_lib_1_1_p_i_d_ab96f6a3edb6bccf97d240b3154b0110b.html#ab96f6a3edb6bccf97d240b3154b0110b when finished.
I will update the code now to use the requested logger.
I am still working on this PR, but testing has revealed a few major bugs that I am currently working out. I will push changes once I fix those bugs.
This introduces a new format that generates boomerang code for xVecLib.
Code exported: robo.set(59, -34); imu.set_rotation(270); ou.printCoords(); ou.moveToBoom( -59.924, -50.746, 347.5795700547434, 0.0672986800982153,5); ou.moveToBoom( -45.96, 36, 90, -0.12368406072104425,5);