Search found 1050 matches

by kimberly
Wed May 13, 2020 8:42 am
Forum: Bitcraze
Topic: Confusion among controller.cmd_roll, controller.roll, stabilizer.roll
Replies: 2
Views: 1567

Re: Confusion among controller.cmd_roll, controller.roll, stabilizer.roll

You can find these log definitions in these files: https://github.com/bitcraze/crazyflie-firmware/blob/master/src/modules/src/stabilizer.c and https://github.com/bitcraze/crazyflie-firmware/blob/master/src/modules/src/controller_pid.c controller.cmd_roll = Roll command that comes from the attitutde ...
by kimberly
Mon May 11, 2020 3:02 pm
Forum: Developer Discussions
Topic: pitch, roll and yaw with ZMQ
Replies: 1
Views: 2698

Re: pitch, roll and yaw with ZMQ

There is a zmq version of the cfclient (which is installed with these instructions: https://www.bitcraze.io/documentation/repository/crazyflie-clients-python/master/installation/run_from_source/). Here are instructions how to set ports and such in zmq for that implementation: https://www.bitcraze.io...
by kimberly
Mon May 11, 2020 2:56 pm
Forum: Developer Discussions
Topic: SOLVED - make more RAM available for app code
Replies: 4
Views: 1688

Re: make more RAM available for app code

There has been a lot of changes since 2019.09 and we are aware of this problem that we are running out of memory. I think you are dealing with the issue mentioned here on the gihtub repo: https://github.com/bitcraze/crazyflie-firmware/issues/579, which also shows a list of how much RAM each process ...
by kimberly
Mon May 11, 2020 2:41 pm
Forum: Developer Discussions
Topic: Control everything in one Controller
Replies: 4
Views: 2566

Re: Control everything in one Controller

The python API explains how to set roll pitch yaw setpoints: https://www.bitcraze.io/documentation/repository/crazyflie-lib-python/master/user-guides/python_api/ from the pythonscript Soon we will add a functionality to do this for roll/pitch/yaw rate, which will be discussed in the link I send in t...
by kimberly
Thu May 07, 2020 8:51 am
Forum: Developer Discussions
Topic: Broadcasting with Crazyflie
Replies: 5
Views: 3380

Re: Broadcasting with Crazyflie

An issue that i have right now with my setup is, that i also tried to build the Crazyflie-nRF-Firmware with SEGGER RTT, but it would not built because of RAM error. I assume that there is not enough space in the nRF-Chip. Nevertheless i would like to know if you guys use the SEGGER RTT Debugging co...
by kimberly
Thu May 07, 2020 8:45 am
Forum: Developer Discussions
Topic: Control everything in one Controller
Replies: 4
Views: 2566

Re: Control everything in one Controller

Yeah sure, but you will need to deal with the delay that comes with the offboard controller. I don't know about the ROS side of things though but I can let you know how it works on the firmware (since it pretty much boils to the same thing). It is true that the mellinger controller looks at all thos...
by kimberly
Thu May 07, 2020 8:33 am
Forum: General discussions
Topic: Fix propellers to motors
Replies: 5
Views: 3780

Re: Fix propellers to motors

Great. Let us know if this works for you! Then more people will know if this fix works
by kimberly
Thu May 07, 2020 8:31 am
Forum: Quadcopters
Topic: CF2.1 firmwire query for machine learning (ML) applications.
Replies: 14
Views: 6982

Re: CF2.1 firmwire query for machine learning (ML) applications.

here is some more info with some help of @kristoffer! When the firmware is build, you see this information: text data bss dec hex filename 213344 5148 110236 328728 50418 cf2.elf the bss stands for the ram used by variables. So these are allocated with static task macros (also queues and timers) The...
by kimberly
Thu May 07, 2020 8:15 am
Forum: Developer Discussions
Topic: Broadcasting with Crazyflie
Replies: 5
Views: 3380

Re: Broadcasting with Crazyflie

About scheduling the communication. Might also be an option to implement STDMA ? My old lab (the MAVlab at tudelft) implemented this on Bluegiga bluetooth dongles (https://link.springer.com/article/10.10 ... 018-9760-3), so it might be possible to implement this also on the NRF side of things.
by kimberly
Thu May 07, 2020 8:06 am
Forum: Quadcopters
Topic: CF2.1 firmwire query for machine learning (ML) applications.
Replies: 14
Views: 6982

Re: CF2.1 firmwire query for machine learning (ML) applications.

Currently I'm unsure how much RAM is still left exactly, but we do know it is getting less and less. This issue on the github repo is also discussing this current problem. About your questions: 1. The additional 64 kb is called CCRAM, which is used for uploading trajectories for the highlevel comman...