Search found 395 matches
- Thu Nov 13, 2014 5:49 pm
- Forum: Support
- Topic: PS3 OpenSuse Mapping [SOLVED]
- Replies: 6
- Views: 4026
Re: PS3 OpenSuse Mapping
For the import error: You need to download and install pyqtgraph from here http://www.pyqtgraph.org/ (not available as part of most distributions as package). It is required for the Plot tab in the GUI to plot/export the sensor data. I am not sure about the PS3 controller. You should try to use diff...
- Wed Nov 12, 2014 5:21 pm
- Forum: Developer Discussions
- Topic: C code PID controller, where to start?
- Replies: 4
- Views: 3563
Re: C code PID controller, where to start?
This is a fairly ambitious project. The control scheme needs to run fairly fast in order to work, so you would need to run it on board on the crazyflie. On the other hand, if you finish that, you will learn a lot! I would recommend the following steps: 1. Make sure that you can compile and flash the...
- Wed Nov 12, 2014 2:18 am
- Forum: Developer Discussions
- Topic: USB port on crazyflie
- Replies: 5
- Views: 3707
Re: USB port on crazyflie
2Mbps just means 2 Megabits per second, i.e. 2/8=0.25 MB/s = 250 kB/s. You can only achieve that if you buffer a lot (which increases latency again). For starters I would recommend going with the standard way of logging. There are two options: 1) You can write your own python script. There is a grea...
- Tue Nov 11, 2014 6:12 pm
- Forum: Developer Discussions
- Topic: USB port on crazyflie
- Replies: 5
- Views: 3707
Re: USB port on crazyflie
There is an interesting master thesis which contains bandwidth measurements here: http://liu.diva-portal.org/smash/record.jsf?pid=diva2%3A534744&rvn=1&dswid=8523 (click on fulltext on the top right to access the full thesis). 1) The minimum the crazyflie needs to fly is the control command p...
- Tue Nov 11, 2014 5:56 pm
- Forum: Support
- Topic: Amontec jtagkey alternatives
- Replies: 9
- Views: 8076
Re: Amontec jtagkey alternatives
I believe Bitcraze used the Bus Blaster successfully (available from seeed studio as well).
What do you mean by putting the "crazyradio into receive mode"?
What do you mean by putting the "crazyradio into receive mode"?
- Tue Nov 11, 2014 5:52 pm
- Forum: Support
- Topic: Crazyradio compile
- Replies: 4
- Views: 3546
Re: Crazyradio compile
The lines between "[crazyradio]$ make" and "[crazyradio]$ " are essentially a list of what make executes. Hence, it creates the bin output folder for you (if it does not exist already).
- Tue Nov 11, 2014 7:27 am
- Forum: Developer Discussions
- Topic: USB port on crazyflie
- Replies: 5
- Views: 3707
Re: USB port on crazyflie
I am not sure how to use the USB on the STM32 either. However, what is the issue with the communication speed over the crazyradio? Do you have an issue with the latency or with the bandwidth? It is possible to get around 3ms latency. Even if you get USB to work, I am not sure if it would solve your ...
- Tue Nov 11, 2014 7:19 am
- Forum: Support
- Topic: Crazyradio compile
- Replies: 4
- Views: 3546
Re: Crazyradio compile
What do you want to know exactly? The "export" command is only needed in order to enable make to work correctly (otherwise it wouldn't find the compiler). Make itself creates object files for every source file and later links all those object files together to get the resulting hex file.
- Tue Nov 11, 2014 7:10 am
- Forum: General discussions
- Topic: Thrust at 80%
- Replies: 1
- Views: 2061
Re: Thrust at 80%
If you change the Flight Mode from "Normal" to "Advanced" you can change the "Max thrust". The default is 80%. I believe this is just to avoid that the flie goes too high too fast. If you didn't put any additional payload on the flie, it should be able to lift off with ...
- Tue Nov 11, 2014 2:01 am
- Forum: Quadcopters
- Topic: Getting started with programming
- Replies: 10
- Views: 11310
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...