UAVCAN v0 (legacy)
This website is dedicated to the experimental version of the protocol, otherwise known as UAVCAN v0. This version is now obsolete and should not be used in new designs. Existing deployments will benefit from our commitment to provide long-term support and maintenance of UAVCAN v0-based systems.
To learn about the stable version of the protocol, please read The UAVCAN Guide.
Also see DroneCAN – an independent project aimed to provide continued support for legacy UAVCAN/CAN v0 under a new name.
License
UAVCAN is a standard open to everyone, and it will always remain this way. No authorization or approval of any kind is necessary for its implementation, distribution, or use.
This work is licensed under a Creative Commons Attribution 4.0 International License.
Limitation of liability
In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any author of this Specification be liable for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising from, out of, or in connection with the Specification or the implementation, deployment, or other use of the Specification (including but not limited to damages for loss of goodwill, work stoppage, equipment failure or malfunction, injuries to persons, death, or any and all other commercial damages or losses), even if such author has been made aware of the possibility of such damages.