Skip to content

Installation Instructions Junior Simulation

Arnoud Visser edited this page Mar 24, 2019 · 9 revisions

Installation Instructions

The optimal chain is not defined yet, so at the end only a subset of these packages will be used. We are researching for instance the following the following chains:

  • Scratch -> ROS -> Gazebo
  • Blocky -> Python -> ROS -> Webots
  • Matlab Live Script -> ROS -> Gazebo

Choice of operating system

These are the instructions for Windows and Linux. Unfortunately there are no instructions for the Mac. We recommend to use Linux if in doubt.

Webots

https://cyberbotics.com/#download (Windows / Mac / Linux)

Webots provides the ability to interface through:

  • C -> Webots
  • MatLab -> Webots
  • Python -> ROS -> Webots
  • Blockly -> ROS -> Webots (limited Blockly -> ROS support)
  • Blockly -> Python -> Webots

Matlab

RoboCup teams can get a license by sending a request for complimentary software to the sponsor of RoboCup MathWorks (Windows / Mac / Linux).

Octave

https://www.gnu.org/software/octave/#install (Windows / Mac / Linux)

Clone this wiki locally