Search found 395 matches
- Wed Jan 13, 2021 10:01 am
- Forum: General discussions
- Topic: Question with fly with vrpn system
- Replies: 3
- Views: 2354
Re: Question with fly with vrpn system
Yes, that is possible. You can also you use the Crazyswarm with VRPN.
- Tue Jan 12, 2021 8:10 am
- Forum: Bitcraze
- Topic: error:[crazyflie_server-1] process has died [pid 20730, exit code -6
- Replies: 6
- Views: 4822
Re: error:[crazyflie_server-1] process has died [pid 20730, exit code -6
Estimator : In all recent firmwares the estimator is actually picked dynamically. If you have the flow deck installed, ill will automatically switch to the EKF. The compile time flag you use, simply forces the estimator to be always EKF (instead of dynamically chosen). Paper : That paper uses the C...
- Mon Jan 11, 2021 2:04 pm
- Forum: Technology
- Topic: How can I fly CF2 using the motion capture system while without the flow deck
- Replies: 2
- Views: 12219
- Mon Jan 11, 2021 2:03 pm
- Forum: Bitcraze
- Topic: error:[crazyflie_server-1] process has died [pid 20730, exit code -6
- Replies: 6
- Views: 4822
Re: error:[crazyflie_server-1] process has died [pid 20730, exit code -6
I was able to reproduce this issue and it seems to be caused by an incorrect log TOC. As workaround, you can run rm ~/.ros/*.csv to remove the log TOC cache files and re-run again. In the future, it would be better to open an issue on github at https://github.com/whoenig/crazyflie_ros/issues, includ...
- Tue Nov 10, 2020 2:01 pm
- Forum: Support
- Topic: [SOLVED] publishing Pose values
- Replies: 4
- Views: 1738
Re: publishing Pose values
You need to set "enable_logging" and "enable_logging_pose" to True in your launch file (see https://github.com/whoenig/crazyflie_ros/blob/8a440ae4b43f4ce18dc4e1f7b4fceb7b2b3cec21/crazyflie_demo/launch/swarm_external_position_vrpn.launch#L19-L20 for an example that has "enabl...
- Mon Nov 02, 2020 10:54 am
- Forum: External positioning systems
- Topic: Unstable when Yaw reaches 90 Degrees
- Replies: 2
- Views: 11710
Re: Unstable when Yaw reaches 90 Degrees
Hi, which controller are you using (onboard PID, onboard Mellinger, or offboard crazyflie_ros controller)?
- Tue Oct 20, 2020 4:01 pm
- Forum: Support
- Topic: Communication issues for high numbers of Crazyflies
- Replies: 3
- Views: 10992
Re: Communication issues for high numbers of Crazyflies
Point-to-point communication just means that the ROS package tries to ensure that packets can be exchanged between PC and each CF. If there is a timeout, an (uncaught) exception is thrown (and therefore the crazyflie_driver terminates). This is likely the desired behavior if you are flying 1-5 CFs, ...
- Mon Oct 19, 2020 1:15 am
- Forum: Support
- Topic: Communication issues for high numbers of Crazyflies
- Replies: 3
- Views: 10992
Re: Communication issues for high numbers of Crazyflies
Have you considered using the Crazyswarm instead? You are running into multiple issues here: 1) crazyflie_ros uses point-to-point communication and throws an exception if a connection is lost; 2) crazyflie_ros uses one thread per CF with the radio being a shared resource. The Crazyswarm mitigates th...
- Sat Jul 11, 2020 2:24 am
- Forum: Support
- Topic: [SOLVED] ROS Melodic
- Replies: 8
- Views: 3966
Re: ROS Melodic
Crazyflie_ros is created and maintained by me (Wolfgang Hoenig). Crazyswarm is created and maintained by James A. Preiss and myself. We frequently contribute back to the official repos such as firmware changes, but we are independent researchers. Bitcraze maintains a Python SDK and client. Both Pyth...
- Tue Apr 21, 2020 2:08 am
- Forum: Autonomous flight
- Topic: Collision avoidance between Cfs with HL-commander
- Replies: 6
- Views: 4396
Re: Collision avoidance between Cfs with HL-commander
I think just implementing BVC, ORCA, or Barrier Functions (see e.g., https://arxiv.org/abs/2002.11807) might not be enough for a MS thesis since that has been done. To my knowledge, all of those proofs-of-concept require a motion capture system though. There could be some merit to leverage the peer-...