Skip to content

neuromorphs/spa24-mars-rover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

spa24-mars-rover

Repo for holding the mars rover code.

Below are instructions for interfacing Nengo with CoppeliaSim which were created by Dr. Brent Komer.

Using Nengo with CoppeliaSim

Installation

Note: I have only tested installation on Ubuntu 20.04

Go to http://www.coppeliarobotics.com/downloads.html

There is a free educational version. When you click download, make sure you select the correct version for your system.

Install the remote API for Python

pip install coppeliasim-zmqremoteapi-client

You may also need these other dependencies:

sudo apt install xsltproc
sudo apt install libzmq3-dev
sudo apt install libboost-all-dev

pip install pyzmq
pip install cbor
pip install xmlschema

To launch the similator, navigate to the directory that you downloaded and run:

./coppeliaSim.sh

Scene Files for the Tutorial

Download those here. You can download each of them individually, or all at once by multi-selecting them. The one we will be using in this tutorial is ss_pioneer.ttt. The associated Nengo scripts for the other scenes have not yet been converted to the new API format that CoppeliaSim uses, but you can still use them with the legacy V-REP API or convert them yourself if you are interested.

About

Repo for holding the mars rover code.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published