Skip to content
/ webots Public
forked from cyberbotics/webots

Webots Robot Simulator (experiments, localization-RU, maybe some PROTO packages)

License

Notifications You must be signed in to change notification settings

amrytov/webots

 
 

Repository files navigation

This fork of Webots is being developed as the platform for K12-level STEM school competitions, specifically space-related ones, even more specifically - https://junior.ntcontest.ru/ .

Note that this is currently my private project, uploaded to github mostly to sync between my several computers, so please don't expect to find here something finished and tested, it's not. The only useful thing in this repo at the moment is the translation file!

Here is what's going to be added/changed (listed more or less in the order of priorities):

  • Full translation to Russian (mostly done, but need to keep up with additions in cyberbotics/webots)

** code in progress, not ready, won't even compile yet.

  • Adding thrusters, as PROTOs (based on the Propeller) or a new device type

** not started yet **

  • Adding a fuel system (something KSP-style): thrusters spend fuel, changing rocket mass, stop when no fuel left

  • Some form of integration with Stepik.org learning platform (based on "robot windows": get a random token from Stepik, measure results in the simulation, producing a score, as the answer encrypt score using the token, let the student copy the answer to Stepik)

  • Adding gravitating bodies (Solids as gravity sources)

  • Adding PROTOs for various space-related parts and pieces

  • Adding robot windows for monitoring state of a satellite,

  • Possibly integration with WokWi or similar Arduino simulator

  • Adding a library of PROTOs for common AliExpress hardware (motors, sensor modules and such)


Webots: open-source robot simulator

Webots Software License User Guide Reference Manual
Stars Downloads Contributions Contributors GitHub Discussions Chat

Webots Screenshot

Webots provides a complete development environment to model, program and simulate robots, vehicles and mechanical systems. See the Webots introduction video.

Download

Get pre-compiled binaries for the latest release, as well as older releases and nightly builds.

Check out installation instructions:

Linux Windows macOS

Build from Source

If you prefer to compile Webots from source, read the contributing guidelines.

Continuous Integration Nightly Tests

master branch Linux build (master) Windows build (master) macOS build (master)
develop branch Linux build (develop) Windows build (develop) macOS build (develop)

About us

Webots was originally designed at EPFL in 1996 and then further developed and commercialized by Cyberbotics since 1998. In December 2018, Webots was open sourced. Since then, Cyberbotics continues to develop Webots thanks to paid customer support, training, consulting for industry and academic research projects.

Contact us to discuss your custom robot simulation projects.

About

Webots Robot Simulator (experiments, localization-RU, maybe some PROTO packages)

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • C++ 57.2%
  • C 26.1%
  • Python 5.1%
  • Makefile 4.2%
  • JavaScript 4.1%
  • GLSL 0.9%
  • Other 2.4%