8000 GitHub - tienhoangvan/mraa: Library for ADLINK ROS controller.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

tienhoangvan/mraa

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neuron Library - Peripheral API Library for ROScube

Neuron Library is the API library for ADLINK products, such as ROScube-I and ROScube-X. Neuron Library provides a common API of C++ bindings to Python to interface with the peripheral IO of the controller. With a structured and same API where port index matches the platform that you are on, it's easier for developers and sensor manufacturers to map their sensors & actuators on top of supported hardware and to allow control of low level communication protocol by high level languages & constructs.

Supported Hardware

X86

ARM

Examples

See the examples available for supported languages, include C++ and Python.

To use API of Neuron library with ROS 2, please check examples from here

Build

sudo apt-get install git build-essential swig3.0 python-dev nodejs-dev cmake libjson-c-dev
cmake -Bbuild -H. -DBUILDSWIGNODE=OFF
cmake --build build

The build result will be under /build.

API Documentation

Contact Us

To ask questions either file issues in github or send emails to Adlink service@adlinktech.com .

Changelog

Version changelog here.

About

Library for ADLINK ROS controller.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 77.3%
  • C++ 10.0%
  • CMake 5.1%
  • Python 5.1%
  • SWIG 1.1%
  • Shell 0.8%
  • JavaScript 0.6%
0