Search found 395 matches

by whoenig
Tue Dec 16, 2014 1:11 am
Forum: Support
Topic: Crazyflie 2 doesn't hover?
Replies: 34
Views: 17527

Re: Crazyflie 2 doesn't hover?

Most bigger quadrotors achieve that using optical-flow mechanisms. The Crazyflie 2.0 is not equipped with a sensor for that, so this is not possible in the moment. However, it might be possible with an expansion in the future...
by whoenig
Sat Dec 13, 2014 6:23 am
Forum: Developer Discussions
Topic: Format of instructions/ack
Replies: 3
Views: 2564

Re: Format of instructions/ack

Nice progress - I think you are on the right track! 1. I did not write spiRadioSend(). From what I understand, the way it works is that you write a byte to a specific address and wait until the ready flag is clear. The nrf-chip has SPI support in hardware and more details should be in its datasheet....
by whoenig
Sat Dec 13, 2014 6:03 am
Forum: Quadcopters
Topic: Need Help With Image Processing
Replies: 5
Views: 4996

Re: Need Help With Image Proccesing

1. OpenCV + OpenNI are good choices. If you don't like C++, you can use python bindings instead. I would not recommend using Matlab for that - that is just not a domain where Matlab is great at (would be mainly control flow). If you want to get fancy you can use Linux + Robot Operating System (ROS)....
by whoenig
Fri Dec 12, 2014 2:55 am
Forum: Support
Topic: [SOLVED] Crazyflie PC client not RUN
Replies: 4
Views: 2583

Re: Crazyflie PC client not RUN

Do you have two machines and it happens on both of them?
How did you install the PC client?
I didn't see much by looking in the stack trace - it could be an issue with a Qt version mismatch of some sort.
by whoenig
Thu Dec 11, 2014 3:35 am
Forum: Developer Discussions
Topic: How to SET the Target ASL?
Replies: 4
Views: 2835

Re: How to SET the Target ASL?

There is a button for that. If you go to menu "Input Device"/"Configure Device Mapping" you can change the button. While the button is pressed, you are in altitude hold mode and can change the height using the thrust-axis. You can find a few more details here: http://wiki.bitcraz...
by whoenig
Wed Dec 10, 2014 9:55 pm
Forum: Support
Topic: Need Help On Using python to run crazyflie
Replies: 3
Views: 2102

Re: Need Help On Using python to run crazyflie

You would change it to something like:

Code: Select all

sys.path.append("C:\\Path\\Where\\SDK\\is")
Another option is to change your PYTHONPATH environment variable to include the folder wherever you have your SDK installed.
by whoenig
Wed Dec 10, 2014 9:52 pm
Forum: Developer Discussions
Topic: How to SET the Target ASL?
Replies: 4
Views: 2835

Re: How to SET the Target ASL?

I believe this is by design. If you enable altitude hold mode, you can change the Target ASL by using the thrust-axis on your controller.
by whoenig
Wed Dec 10, 2014 9:47 pm
Forum: Developer Discussions
Topic: Format of instructions/ack
Replies: 3
Views: 2564

Re: Format of instructions/ack

I think your summary is mostly correct. However, the log data does not contain the data type every time. Once you request which values you want to log, the datatype is looked up in the TOC. Every log chunk just contains the raw values binary packed. The result is formed in the firmware itself, so yo...
by whoenig
Wed Dec 10, 2014 3:34 am
Forum: Support
Topic: Need Help On Using python to run crazyflie
Replies: 3
Views: 2102

Re: Need Help On Using python to run crazyflie

You will need to use python 2.7 in order to use the Bitcraze SDK.
You can change the path on line 33 in scan.py.
by whoenig
Wed Dec 10, 2014 3:21 am
Forum: Developer Discussions
Topic: Totally New To Programming! Dealing with python & crazyflie
Replies: 5
Views: 3386

Re: Totally New To Programming! Dealing with python & crazyf

Well, the PC client is written in python, so you could reuse that. How do you plan to control the crazyflie - using a joystick?