All Projects → UAVCAN → Libuavcan

UAVCAN / Libuavcan

Licence: mit
Portable reference implementation of the UAVCAN protocol stack in C++ for embedded systems and Linux.

Programming Languages

c
50402 projects - #5 most used programming language
cpp
1120 projects
cpp11
221 projects
cpp14
131 projects

Projects that are alternatives of or similar to Libuavcan

Libcanard
A compact implementation of the UAVCAN/CAN protocol in C for high-integrity real-time embedded systems
Stars: ✭ 151 (-29.11%)
Mutual labels:  robotics, embedded-systems, uav, space, can-bus
Sapog
Sapog - advanced multiplatform ESC firmware
Stars: ✭ 139 (-34.74%)
Mutual labels:  robotics, drones, uav, can-bus
public regulated data types
Regulated DSDL definitions for Cyphal (standard and third-party)
Stars: ✭ 62 (-70.89%)
Mutual labels:  uav, space, drones, can-bus
pyuavcan
Python implementation of the Cyphal protocol stack.
Stars: ✭ 91 (-57.28%)
Mutual labels:  uav, space, drones, can-bus
Redtail
Perception and AI components for autonomous mobile robotics.
Stars: ✭ 832 (+290.61%)
Mutual labels:  robotics, drones
Ardupilot
ArduPlane, ArduCopter, ArduRover, ArduSub source
Stars: ✭ 6,637 (+3015.96%)
Mutual labels:  robotics, uav
Holodeck Engine
High Fidelity Simulator for Reinforcement Learning and Robotics Research.
Stars: ✭ 48 (-77.46%)
Mutual labels:  robotics, drones
Jagcs
Just another ground control station
Stars: ✭ 99 (-53.52%)
Mutual labels:  robotics, uav
Px4 Autopilot
PX4 Autopilot Software
Stars: ✭ 5,090 (+2289.67%)
Mutual labels:  drones, uav
Paparazzi
Paparazzi is a free and open-source hardware and software project for unmanned (air) vehicles. This is the main software repository.
Stars: ✭ 1,178 (+453.05%)
Mutual labels:  drones, uav
Gymfc
A universal flight control tuning framework
Stars: ✭ 210 (-1.41%)
Mutual labels:  robotics, uav
Onboard Sdk
DJI Onboard SDK Official Repository
Stars: ✭ 669 (+214.08%)
Mutual labels:  robotics, uav
Cs Video Courses
List of Computer Science courses with video lectures.
Stars: ✭ 27,209 (+12674.18%)
Mutual labels:  robotics, embedded-systems
Robot Software
CVRA monorepo - All software running on our bots lives here
Stars: ✭ 39 (-81.69%)
Mutual labels:  robotics, can-bus
Holodeck
High Fidelity Simulator for Reinforcement Learning and Robotics Research.
Stars: ✭ 513 (+140.85%)
Mutual labels:  robotics, drones
Rvd
Robot Vulnerability Database. An archive of robot vulnerabilities and bugs.
Stars: ✭ 87 (-59.15%)
Mutual labels:  robotics, drones
Awesome Dronecraft
Resources to fully understand how autonomous drones work.
Stars: ✭ 104 (-51.17%)
Mutual labels:  drones, uav
List of robot electronics
A curated list of awesome open source electronic resources for robotics
Stars: ✭ 106 (-50.23%)
Mutual labels:  robotics, embedded-systems
Cylon
JavaScript framework for robotics, drones, and the Internet of Things (IoT)
Stars: ✭ 3,862 (+1713.15%)
Mutual labels:  robotics, drones
Densesurfelmapping
This is the open-source version of ICRA 2019 submission "Real-time Scalable Dense Surfel Mapping"
Stars: ✭ 438 (+105.63%)
Mutual labels:  robotics, drones

UAVCAN UAVCAN stack in C++

Build Status Forum Sonarqube Badge Sonarqube Coverage Documentation

WARNING libuavcan v1 is not yet complete. This is a work-in-progress.

Portable reference implementation of the UAVCAN protocol stack in C++ for embedded systems, Linux, and POSIX-compliant RTOSs.

UAVCAN is a lightweight protocol designed for reliable communication in aerospace and robotic applications over robust vehicular networks.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].