Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
sh
 
 
src
 
 
 
 
 
 
 
 

OpenKAI

OpenKAI: A modern framework for unmanned vehicle and robot control

OpenKAI (Kinetic AI) is an open-source framework that realize rapid development of unmanned vehicles and robots that incorporate AI, sensors, actuators, etc.. OpenKAI is light weight to run on embedded hardwares. A simple and unified multi-threading modular architecture written purely in C++ makes it highly customizable for versatile applications and easily expanded to support new devices.

We are keep adding supports for sensors and actuators available on market from hackable modules to industry solutions. The supported devices can be used easily as an abstracted object in OpenKAI. We welcome contributions from vendors to provide evaluation device, as well as coders from open-source community.

Platforms

Tested but not limited to

  • x86 PC (Ubuntu 20.04 LTS)
  • NVIDIA Jetson series (JetPack/Ubuntu)
  • Raspberry Pi (Raspberry Pi OS)

Dependencies

  • Mandatory: Pthread, Google glog, Eigen.
  • Optional: OpenCV, Open3D, OpenCL, etc..

Interfaces

  • UART
  • USB Serial
  • CAN (incl. USB <-> CAN converter)
  • RS-485 (USB <-> RS-485 converter)
  • LAN/Wifi

Protocols

  • Mavlink 2
  • Modbus
  • TCP/UDP
  • WebSocket
  • JSON

External controllers

  • Pixhawk and its compatibles (Mavlink/UART)
  • Oriental Motor (Modbus/RS-485)
  • ZLAC 8015 (Modbus/RS-485)

and more are coming.

Sensors

  • Intel Realsense D400 series, L515, T265.
  • LeddarTech LeddarVu (UART/USB)
  • TOFsense
  • Raspberry Camera module
  • Hiphen Airphen
  • Canon SLR
  • Sony RX0 series
  • Livox

and more are coming.

Actuators

  • Oriental Motor
  • DRV8825 (RS485)

and more are coming.

Displays

  • Mutrics ARiC AR glasses (Coming soon)

Showcase of Solutions

Updating...

About

OpenKAI: A modern framework for unmanned vehicle and robot control

Topics

Resources

License

Releases

No releases published

Packages

No packages published

Languages