Code to interface the omni-directional robot and the ROLLS neuromorphic chip.
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.
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