Search found 1974 matches

by arnaud
Sat May 18, 2019 8:11 pm
Forum: Bitcraze
Topic: Controlling my crazyflie
Replies: 6
Views: 93

Re: Controlling my crazyflie

Hi, There is not automatic obstacle avoidance implemented anywhere in the Crazyflie or in the lib, the multiranger deck and API allows you to get the distance to object and so to implement obstacle avoidance. While you are running the trajectory you need to check the multiranger sensor values. You m...
by arnaud
Thu May 16, 2019 9:10 am
Forum: Bitcraze
Topic: GitHub source support for Crazyflie 2.1
Replies: 1
Views: 38

Re: GitHub source support for Crazyflie 2.1

Yes, the code at https://github.com/bitcraze/crazyflie-firmware does support both Crazyflie 2.0 and Crazyflie 2.1 seamlessly (the correct IMU driver is initialized automatically).
by arnaud
Thu May 16, 2019 6:02 am
Forum: Bitcraze
Topic: Controlling my crazyflie
Replies: 6
Views: 93

Re: Controlling my crazyflie

Yes you can use the motion commander with the multiranger, it is what the multiranger_push demo is doing: https://github.com/bitcraze/crazyflie-lib-python/blob/master/examples/multiranger_push.py#L78-L79. You can just add the line "with Multiranger(scf) as multiranger" and then you will be able to d...
by arnaud
Wed May 15, 2019 12:03 pm
Forum: Bitcraze
Topic: Controlling my crazyflie
Replies: 6
Views: 93

Re: Controlling my crazyflie

Hi, the motion commander api is what you are looking for. There is an example for it in the lib example folder: https://github.com/bitcraze/crazyflie-l ... er_demo.py.
by arnaud
Wed May 15, 2019 8:19 am
Forum: Bitcraze
Topic: External communication not only CF Radio Dongle
Replies: 13
Views: 359

Re: External communication not only CF Radio Dongle

Hi salocinx, Wow, this all sounds awesome, great work! As for you earlier question: you can use the motion commander demo together with the flow deck to fly a simple sequence. A.) Any active log block will continue to be sent. We have added a code very recently that resets the log subsystem if no ra...
by arnaud
Mon May 13, 2019 1:35 pm
Forum: Autonomous flight
Topic: Light Painting
Replies: 1
Views: 73

Re: Light Painting

The flow deck is sensitive to infrared light, so you might be able to hack an infrared LED (for example by soldering one to a prototyping or to the battery holder deck and hanging it to light up the space bellow the Crazyflie), and by using a camera with an IR filter so that your camera does not pic...
by arnaud
Mon May 13, 2019 1:29 pm
Forum: External positioning systems
Topic: More than 2 Lighthouse Base Stations?
Replies: 1
Views: 128

Re: More than 2 Lighthouse Base Stations?

Hi Nickson, Unfortunately there is no easy way to setup more than 2 Lighthouse V1 base stations, for that you would need base station V2 and the support for it is not yet finalized (I have been working on it on my spare time but the hope is that V2 support is going to become a main focus in a couple...
by arnaud
Mon May 13, 2019 12:55 pm
Forum: Loco Positioning System
Topic: Can't apply a ID to the anchors
Replies: 1
Views: 105

Re: Can't apply a ID to the anchors

Have you installed the Zadig driver for the anchor in firmware mode as well? If so, this is your problem. You need to keep the default serial port driver when the nodes are running in firmware mode (ie. not DFU). If you have already set another driver from Zadig you can either uninstall and reconnec...
by arnaud
Mon May 13, 2019 12:49 pm
Forum: Support
Topic: Virtual Machine
Replies: 2
Views: 81

Re: Virtual Machine

This is odd, I think I have seen something similar very long time ago and it was solved by changing the screen resolution. Can you try to resize the VM window size when you get the buggy screen? This will trigger a screen resolution change and should make the desktop appear. What version of the VM a...
by arnaud
Mon May 13, 2019 10:02 am
Forum: Bitcraze
Topic: Multiranger connected with flowdeck
Replies: 2
Views: 56

Re: Multiranger connected with flowdeck

Hi, The multiranger deck exposes a brunch of log variables with the range measured by each sensor. You can follow the getting started guide to get the 'push' demo to work: https://www.bitcraze.io/getting-started-with-stem-ranging-bundle/. As you can see in the example there is an easy-to-use API to ...