Skip to content
/ gears Public
forked from QuirkyCort/gears

Generic Educational Robotics Simulator

License

Notifications You must be signed in to change notification settings

LibrEduc/gears

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gears

Generic Educational Autonomous Robotics Simulator

This simulator was created to allow anyone to experiment with robotics without owning a robot.

Try it out at https://gears.aposteriori.com.sg

...or the latest version from github https://quirkycort.github.io/gears/public/

It uses the Ev3dev api (...and some early support for Pybricks), so the code can run on an actual Lego Mindstorm EV3 if you have one.

Installation

The simulator is meant to be served through a webserver, and we maintain the site at https://gears.aposteriori.com.sg free for anyone to use.

If you wish to run your own local copy, download all files and put them in a directory on your server and that should be it. Due to CORS protection on web browsers, it will not work when served from a "file://" URL.

If you do not have a webserver, but have Python3 installed on your computer, you can try changing to the gears directory and running...

python -m http.server 1337

This should get the site running on http://localhost:1337 (...try http://127.0.0.1/1337 if that doesn't work). Do not close the window with the Python command running.

Credits

Created by A Posteriori (https://aposteriori.com.sg).

This simulator would not have been possible without the great people behind:

Translations by:

License

GNU General Public License v3.0

The following Open Source software are included here for convenience. Please refer to their respective websites for license information.

  • Babylon.js
  • Blockly
  • Ace Editor
  • Skulpt
  • Ammo.js
  • Cannon.js
  • Oimo.js
  • Pep
  • Jquery
  • JSZip

About

Generic Educational Robotics Simulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 97.6%
  • Other 2.4%