Changed goal in altitude_node to be current height when enabled.
Added PID subscribers to altitude_node
This should make testing at least a little easier, until we come up witha better way. Also, moved joystick_control.launch to where it could beseen globally by ROS.
Added ability to change constants in PID_control
Minor changes in preparation for test flight.
-Added parameter default_goal to altitude_node-Changed joystick button for toggling altitude control to button 11 instead of 1.
Nevermind... didn't need those
Adding some files to arduino so it compiles
These files are generated by rosserial, but they don't need to beregenerated by everyone, and I don't remember now how to generate themanyway.
Moved mikrokopter to quad2
Added blob_image back to opencvdetect
Added joystick_node for the new node_control system
It can also enable/disable altitude_node's thrust messages, and publishits own instead.
Moved mikrokopter package one folder deeper
The packages arduino and altitude_node aren't found inside anotherpackage directory, so this way they're both found and the repo is alittle more organized.
Fixed segfault in opencvdetect
Added cvblobs8.3 to repo so that opencvdetect can compile
Added /altitude_node/enable topic to disable PID
Also, added node_control.cpp and Velocity2D.msg, which should have beencommited before but apparently weren't.
Merge branch 'master' of ssh://roboclub.org/home/svn/quadrotor
Now it seg faults but compiles, please check this out if you can help.
Added altitude_node and node_control
node_control listens to /mikrokopter/thrust, yaw, and velocity, andpublishes control messages using nav_lib. altitude_node publishes to/mikrokopter/thrust using PID_control on barometer values.
Improved the README in mikrokopter/arduino
Changed max thrust in nav_lib and set thrust to 0 in mk_wrapper
Tested joystick_control with the quadrotor, and it works! And it now hasenough thrust to get it off the ground.
Merge branch 'debugging' of ssh://roboclub.org/home/svn/quadrotor into debugging
Changed max thrust in nav_lib
removed bin, build folders from git
Merge branch 'master' into debugging
Added all temporarily
Also available in: Atom