Search found 316 matches

by whoenig
Tue Nov 11, 2014 2:01 am
Forum: Quadcopters
Topic: Getting started with programming
Replies: 10
Views: 5553

Re: Getting started with programming

Cool! The API is documented in the wiki: http://wiki.bitcraze.se/projects:crazyflie:pc_utils:pylib Basically what you can do is setting roll, pitch, yaw, and thrust. If you want to do something more advanced (e.g. following waypoints) you will need external tracking (outdoors: GPS; indoors: Kinect-s...
by whoenig
Mon Nov 10, 2014 5:03 pm
Forum: Quadcopters
Topic: Getting started with programming
Replies: 10
Views: 5553

Re: Getting started with programming

2.7.8
by whoenig
Fri Nov 07, 2014 10:17 pm
Forum: Quadcopters
Topic: Getting started with programming
Replies: 10
Views: 5553

Re: Getting started with programming

1) On your PC. You can write the code in any text editor - python does not need a compiler. There are also IDEs for python, e.g. PyCharm.
2) https://github.com/bitcraze/crazyflie-c ... r/examples
3) You run it using python, e.g. from a command prompt you can use "python script.py"
by whoenig
Fri Nov 07, 2014 10:13 pm
Forum: Developer Discussions
Topic: vertical control
Replies: 5
Views: 2468

Re: vertical control

My oscillations have a smaller amplitude and lower frequency (see below). My ROS node is written in Python as well, running at 100Hz update rate. It is not typical that you don't oscillate around the target value. It looks like your thrust is not high enough. What are your gains? I had to use a pret...
by whoenig
Fri Nov 07, 2014 5:57 pm
Forum: Developer Discussions
Topic: vertical control
Replies: 5
Views: 2468

Re: vertical control

How bad are your oscillations? What motion capture system are you using (update rate)? I use a PID controller for height stabilization myself and it seems to work pretty well. However, I did not measure the oscillations yet. From just looking at it I would assume it is within a few centimeters. I us...
by whoenig
Mon Oct 27, 2014 3:10 am
Forum: Developer Discussions
Topic: ROS Driver
Replies: 0
Views: 1236

ROS Driver

I made a ROS driver (tested on Indigo), which is available at https://github.com/whoenig/crazyflie_ros. It should be in the documentation index at ros.org within the next few days. There is a demo included for teleoperation with an Xbox360 controller and data visualization in rviz/rqt_plot. The flie...