Skip to content

Code to interface the omni-directional robot and the ROLLS neuromorphic chip

Notifications You must be signed in to change notification settings

Dongchenl/omnibot_rolls

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

omnibot_rolls

Code to interface the omni-directional robot and the ROLLS neuromorphic chip.

Code that defines the association network

The NCSRobotLib includes files that are needed to configure the connectivity on the ROLLS neuromorphic chip, send commands to the Omnibot over serial connection, and listen to the keyboard to execute commands.

The association_net includes the controller: The network connectivity is specified and it is declared which neural activity results in which motor commands of the robot.

Usage

Hardware dependency

To execute the program, the ROLLS neuromorphic chip and the Omnibot are required.

To build the program simply run the compile.sh script.
An alternative is to run the following commands:
The NCSRobotLib needs to be build first:

Type the following in the terminal
$cd NCSRobotLib
$mkdir build
$cd build
$cmake ../
$make


After building the library compile the controller in the association_net:
$cd ../../associaion_net
$mkdir build
$cd build
$cmake ../
$make

About

Code to interface the omni-directional robot and the ROLLS neuromorphic chip

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published