| Branch: | Revision:

root / mikrokopter @ 06738945

Name Size
CMakeLists.txt 1.29 KB
Makefile 41 Bytes
mainpage.dox 589 Bytes
manifest.xml 515 Bytes
rosdep.yaml 70 Bytes

Latest revisions

# Date Author Comment
6499f09b 02/09/2012 08:16 PM Thomas Mullins

Arduino now reads 2 sonars and publishes

It publishes to /range_up and /range_down, from pins A0 and A1.

58d82c77 02/09/2012 07:46 PM Thomas Mullins

Added mikrokopter/arduino, which uses rosserial

It currently runs on an Arduino Uno, and successfully gives data back to
the computer over USB. With a few changes (one specified in the README,
the rest minor changes to CMakeLists.txt) it should run on the Pro...

fd29b28e 01/27/2012 06:21 PM Priya

Tested velocity control and added yaw and throttle control to joystick.

5d4b79f4 01/22/2012 11:21 PM Thomas Mullins

Added joystick_control node, with a skeleton of a JoystickControl class,
modeled after the keyboard_control node. Eventually it will take
messages from joy_node and call velocity_control in MikrokopterControl.
At the moment, it compiles but does nothing.

bc4b408e 01/22/2012 06:23 PM Thomas Mullins

Added velocity_control to MikrocopterControl class, which was added to
work with joystick control. Takes forward and lateral speeds and
combines them to set pitch and roll.

0d1f85b5 12/03/2011 07:46 PM Chris Burchhardt

auto-level in mikrokopter keyboard control

d58012b5 12/01/2011 05:18 PM Chris Burchhardt

fixing forwards/backwards, adding level function

dd56aeef 11/20/2011 05:28 PM Thomas Mullins

Added ncurses for key input. It can now publish at a rapid rate because
the key input is non-blocking, and after it exits the terminal is not
screwy, but it's not an ideal solution because ROS_INFO no longer works.

Encapsulated the stuff in nav_lib into a class, MikrokopterControl.

493cca7c 11/19/2011 07:15 PM Chris Burchhardt

basic (not-yet-working) flight control via keyboard

8ecb9700 11/19/2011 04:34 PM Alex Zirbel

Added a keyboard control node.

The new file, keyboard_control.cpp, mimics the turtlesim keyboard reading. It responds to wasd, arrow keys, and "rf" (for up/down), and right now simply outputs ROS_INFO to show what was pressed.

View revisions

Also available in: Atom