Wolfgang Hönig
Wolfgang Hönig
Are you trying to fly with a joystick? What does your launch file look like (`demo_localization.launch` does not seem to be part of this package.)
I think a good workaround is to simply generate multiple trajectories - this way you can also control (in your high-level code) how long the pause should be. In the...
This tool is not made for this purpose. The problem you are describing is actually simpler (mathematically speaking): a trajectory is just another representation of positions (and higher order derivatives)...
Thanks. The code looks good both in terms of structure and logic. However, the test that runs the annotation script seems to fail. Does the test work for you locally?
What former issues are you referring to? The timeout error usually occurs if there is an issue with the URI, i.e. the Crazyradio can't connect to the Crazyflie.
You can find that here: https://github.com/whoenig/crazyflie_cpp/blob/master/include/crazyflie_cpp/Crazyflie.h#L346 and https://github.com/whoenig/crazyflie_cpp/blob/master/include/crazyflie_cpp/Crazyflie.h#L381-L382. What messages do you send during the flight? Ideally, you only broadcast data which should not be able to trigger a timeout...
Yes, if you send commands to a single CF, this can cause timeouts as it will wait to receive an acknowledgement.
First, you should check if "ctrltarget.roll" also shows up with crazyflie_tools (`listLogVariables`, https://github.com/whoenig/crazyflie_tools/blob/master/src/listLogVariables.cpp). If it does not, it might be a problem with the TOC cache, which you can disable...
If you run a launch file, the current working directory is different. You can, e.g., change the file path to an absolute path to avoid this error.
Looks to me like you had a typo (additional [) in your first launch file?