Created the vision package
For now there is a skeleton of v2v3_converter (without the math) whichwill take in a TargetDescriptor (x, y, size) and tf from /camera to/kinect, and will output a 3d target location.
Oops. Accidentally commited some of the build files. Deleting them now.
Adding joy package for joystick control. Takes a joystick working with linux and ports it into ROS.
Tested velocity control and added yaw and throttle control to joystick.
Added joystick_control node, with a skeleton of a JoystickControl class,modeled after the keyboard_control node. Eventually it will takemessages from joy_node and call velocity_control in MikrokopterControl.At the moment, it compiles but does nothing.
Added velocity_control to MikrocopterControl class, which was added towork with joystick control. Takes forward and lateral speeds andcombines them to set pitch and roll.
auto-level in mikrokopter keyboard control
fixing forwards/backwards, adding level function
Added ncurses for key input. It can now publish at a rapid rate becausethe key input is non-blocking, and after it exits the terminal is notscrewy, but it's not an ideal solution because ROS_INFO no longer works.
Encapsulated the stuff in nav_lib into a class, MikrokopterControl.
basic (not-yet-working) flight control via keyboard
View all revisions | View revisions
Also available in: Atom