Search found 630 matches

by kristoffer
Wed Feb 17, 2021 7:26 am
Forum: Bitcraze
Topic: Difference between zRange.c and zRange2.c
Replies: 3
Views: 2001

Re: Difference between zRange.c and zRange2.c

The camera is an optical flow sensor. It essentially works like the sensor on an optical mouse and detects motion in x and y. The motion output form the flow sensor in combination with the distance to the ground (measured by the distance sensor on the deck) it is possible to determine how the Crazyf...
by kristoffer
Mon Feb 15, 2021 7:50 am
Forum: Bitcraze
Topic: Can not detect deck when using the step-by-step: motion commander guide
Replies: 1
Views: 1521

Re: Can not detect deck when using the step-by-step: motion commander guide

The best way to check if a deck is detected by the Crazyflie is to use the python client. Open the console tab and check if you can see a line saying something like "DECK_CORE: 1 deck(s) found" You can also use the Parameters tab to check which deck that is detected. Find the "deck&qu...
by kristoffer
Mon Feb 15, 2021 7:41 am
Forum: Lighthouse positioning system
Topic: Using v2 lighthouses facing upwards
Replies: 19
Views: 5718

Re: Using v2 lighthouses facing upwards

Hi Joe! As mentioned earlier, the geometry estimation script is designed for a CF placed on the floor. Any other use cases may produce unexpected results and I do not know what to expect. The script I provided for multiple geo measurements was a quick hack to try out the concept, there are no guaran...
by kristoffer
Wed Feb 10, 2021 8:00 am
Forum: Lighthouse positioning system
Topic: Using v2 lighthouses facing upwards
Replies: 19
Views: 5718

Re: Using v2 lighthouses facing upwards

Hi! If we took three readings from get_bs_geometry.py in three seperate positions. we could chain the reference frames together right? (it has been a long time since I did engineering maths) Yes, as long as you have readings for (at least) two base stations in each position you can map the pose of a...
by kristoffer
Mon Feb 08, 2021 12:47 pm
Forum: Lighthouse positioning system
Topic: Bad readings when using two basestations
Replies: 5
Views: 1555

Re: Bad readings when using two basestations

It sounds like your geometry data may be wrong, have you set it according to the instructions? We are currently adding lighthouse configuration functionality to the client, and even-though we're not done yet, we have implemented a visualization of the system. If you update the firmware, python lib a...
by kristoffer
Fri Feb 05, 2021 9:28 am
Forum: Lighthouse positioning system
Topic: Bad readings when using two basestations
Replies: 5
Views: 1555

Re: Bad readings when using two basestations

Hi! Have you configured the base stations to use channels (modes) 1 and 2? This part was unfortunately missing in the instructions but was added recently. You can find the instructions here https://github.com/bitcraze/crazyflie-firmware/blob/master/docs/functional-areas/lighthouse/setting_up.md#ligh...
by kristoffer
Thu Feb 04, 2021 8:47 am
Forum: Support
Topic: My Crazyflie won't hover
Replies: 4
Views: 1934

Re: My Crazyflie won't hover

No worries!
There are no stupid or bad questions. We want everyone to learn and evolve, regardless of the level they are on.

Have fun!
by kristoffer
Mon Feb 01, 2021 2:27 pm
Forum: Bitcraze
Topic: Building firmware
Replies: 3
Views: 1722

Re: Building firmware

I'm glad it worked out!
by kristoffer
Mon Feb 01, 2021 1:37 pm
Forum: Lighthouse positioning system
Topic: Using v2 lighthouses facing upwards
Replies: 19
Views: 5718

Re: Using v2 lighthouses facing upwards

1) Valve is using the values 1 to 16 when configuring the channel in a Lighthouse V2 base station. It is also possible to set it to 0, but that means "detect which channels that are used and pick one that is unused", and this feature should not be used with the Lighthouse deck. On the othe...
by kristoffer
Fri Jan 29, 2021 9:16 am
Forum: Lighthouse positioning system
Topic: Using v2 lighthouses facing upwards
Replies: 19
Views: 5718

Re: Using v2 lighthouses facing upwards

This is not really supported (which makes it more fun of course) If you increase PULSE_PROCESSOR_N_BASE_STATIONS to say 4, the Crazyflie will support 4 base stations, using channels 0-3 (1-4 in the lighthouse GUI). Everything else is identical to 2 base stations. For the get_bs_geometry.py script, t...