Search found 2275 matches

by arnaud
Tue Jan 14, 2020 9:17 am
Forum: Bitcraze
Topic: Radio Not Connecting
Replies: 5
Views: 2293

Re: Radio Not Connecting

Hi! It seems that there is two problems: the connection instability and the dongle not recognized anymore. The first thing to check is that you are running the right firmware. You sais that the dongle briefly flashes RED when connected. Are you sure that it is only red or is it both red and green? I...
by arnaud
Tue Jan 14, 2020 8:26 am
Forum: Loco Positioning System
Topic: LPS with ROS
Replies: 4
Views: 2053

Re: LPS with ROS

Hi, you do not need LPS support in ROS since with LPS you get the position in the Crazyflie: as soon as LPS is setup, you can send position setpoint and get position estimate from the Crazyflie without needing special support on the client side. This is in contrast to motion capture systems that do ...
by arnaud
Mon Jan 13, 2020 2:12 pm
Forum: Developer Discussions
Topic: [SOLVED] Control of two Crazyflies
Replies: 9
Views: 3494

Re: Control of two Crazyflies

It sounds like the possibility 1 is the best for your then. The only change to make to be able to launch 2 cfzmq client is to change the ports used by the ZMQ sockets . I pushed a change to cfzmq that adds a parameter to change the base-port: https://github.com/bitcraze/crazyflie-clients-python/issu...
by arnaud
Mon Jan 13, 2020 1:00 pm
Forum: Autonomous flight
Topic: Frequent fly aways, toiletbowling and flips with Lighthouse positioning
Replies: 14
Views: 4712

Re: Frequent fly aways, toiletbowling and flips with Lighthouse positioning

You might be hitting #531. We are investigating the problem right now. If you use a commit before the static memory change (for example 6ba33b7ce9), you should not see the problem.
by arnaud
Mon Jan 13, 2020 12:27 pm
Forum: Developer Discussions
Topic: Comunication between drone board chip to arm kit
Replies: 1
Views: 1832

Re: Comunication between drone board chip to arm kit

Hi,
The protocol used to debug and flash the STM32F4 is called SWD.
by arnaud
Fri Jan 10, 2020 10:35 am
Forum: Bitcraze
Topic: Multiple radio with one Crazyflie (Radio Redundancy)
Replies: 2
Views: 1753

Re: Multiple radio with one Crazyflie (Radio Redundancy)

There has been no work done in that field as far as I know. There is a fundamental design decision in CRTP you must be aware of: CRTP has been designed to have one and only one client connected to the Crazyflie at any time. Some ports, like the low level commander/setpoints, are stateless and will n...
by arnaud
Wed Jan 08, 2020 8:48 am
Forum: Bitcraze
Topic: ROS offboard positioning with LPS
Replies: 3
Views: 1859

Re: ROS offboard positioning with LPS

It still looks like project setup problem to me, though one more important feedback is: do not use the ros_lps package. You should use Crazyflie_ros directly or Crazyswarm since they implement everything required to control Crazyflies tracked with LPS. I updated the ros_lps project readme with some ...
by arnaud
Wed Jan 08, 2020 7:38 am
Forum: Support
Topic: [SOLVED] Read crazyflie height data from flow deck
Replies: 2
Views: 2286

Re: Read crazyflie height data from flow deck

If you make a python script that makes the Crazyflie fly (following some of the other examples in the crazyflie lib example folder), you can use the log subsystem to get the height at the same time as flying. If you are flying from the PC client, you can setup a log block using the log configuration...
by arnaud
Tue Jan 07, 2020 3:25 pm
Forum: Autonomous flight
Topic: Frequent fly aways, toiletbowling and flips with Lighthouse positioning
Replies: 14
Views: 4712

Re: Frequent fly aways, toiletbowling and flips with Lighthouse positioning

A fix was pushed to #517, please comment in the issue if the problem was not solved on your side.
by arnaud
Tue Jan 07, 2020 2:53 pm
Forum: Autonomous flight
Topic: Yaw reset when landing
Replies: 1
Views: 1899

Re: Yaw reset when landing

Looking at the code this is indeed the behavior of takeoff and landing, they both set a yaw of 0 at the end of the trajectory: https://github.com/bitcraze/crazyflie-firmware/blob/f5745619536d204062fbee4b52f01db04142f528/src/modules/src/planner.c#L48-L50 One fix, if you feel comfortable modifying the...