Search Results

Pages

Home

Crazyflie Android client The Crazyflie Android client can be used to control the Crazyflie micro quadcopter from an Android device. Connection is established using either the Crazyradio USB dongle or over Bluetooth LE (Crazyflie 2.0 only). The Crazyflie Android client app is available in the Google… Read More

The Loco Positioning System

The Loco Positioning System is an absolute positioning system based on Ultra Wide Band (UWB) radios. Most of the documentation for the Loco Positioning System can be found in the lps-node-firmware repository documentation, this is where protocols, principles and modes are described. This section contains… Read More

Developer meetings

Developer Meetings Every first Wednesday of the month we have the Bitcraze Developer meeting, talking about different topics every time. These developer meetings will be announced on our discussion platform and our Events page March 2024 - Supervisor and armingFebruary 2024 - Kalman filters basicsDecember… Read More

Commander

The commander port is used to send control set-points for the roll/pitch/yaw/thrust regulators from the host to the Crazyflie. As soon as the communication link has been established these packets can be sent and the values are valid until the next packet is received. Communication protocol +-------+-------+-------+-------+… Read More

platformservice

Used for sending control setpoints to the Crazyflie Classes PlatformService PlatformService(crazyflie=None) Used for sending control setpoints to the Crazyflie Initialize the platform object. Methods def fetch_platform_informations(self, callback) Fetch platform info from the firmware Should be called… Read More

Gazebo Spin Motors

Just mind that this model does not fly properly yet and is considered experimental 1- First install gazebo harmonic: https://ignitionrobotics.org/docs/harmonic/install 2- Clone this repo: git clone https://github.com/bitcraze/crazyflie_simulation.git 3- Put this repo in your ~/.bashrc and source it… Read More

localization

Subsytem handling localization-related data communication Classes Localization Localization(crazyflie=None) Handle localization-related data communication with the Crazyflie Initialize the Extpos object. Class variables COMM_GNSS_NMEA COMM_GNSS_PROPRIETARY EMERGENCY_STOP EMERGENCY_STOP_WATCHDOG EXT_POSE… Read More

memory_tester

Classes MemoryTester MemoryTester(id, type, size, mem_handler) Memory interface for testing the memory sub system, end to end. Usage To verify reading: Call read_data() Wait for the callback to be called Verify that readValidationSucess is True To verify writing: Set the parameter 'memTst.resetW' in… Read More

Privacy Policy

The bitcraze.io websites are using Google Analytics and Hotjar. These softwares record some data when you visit our website that allows us to get some statistics about the site usage. When you order from us, to fullfil your order we may communicate information about you to the following third party… Read More