Skip to content
/ RoFI Public
forked from ficap/RoFI

Distributed Metamorphic Robots

License

Notifications You must be signed in to change notification settings

yaqwsx/RoFI

 
 

Repository files navigation

Header

RoFI - Metamorphic Distributed Robots

Project website: https://rofi.fi.muni.cz/

RoFI is a platform of modular robots developed at Faculty of Informatics at Masaryk University. The platform is designed for building larger robots (RoFIbots) from a small number of module types.

The modules of the platform can connect together using RoFI dock. Mechanically connected modules can communicate over TCP/IP and share power.

For an in-depth description of the RoFI platform see the project website.

Repository Structure & Getting Started

If you are interested in building your modules or development of the platform, please refer to the project documentation: https://paradise-fi.github.io/RoFI/.

You will find all the necessary information about building and using the project there. For a brief reminder of the compilation process, see:

$ source setup.sh <Configuration> # Setup your shell for compiling the
                                  # project in a configuration
$ rcfg --list                     # Show available compilation suites
$ rcfg <suiteName>                # Configure given suite
$ rmake --all                     # Compile all configured suites or...
$ rmake <targetName>              # Compile given target or...
$ rmake tools/                    # Compile all configured targets from source prefix

Licensing

See licensing information.

About

Distributed Metamorphic Robots

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 70.3%
  • Python 20.5%
  • C 3.9%
  • CMake 3.0%
  • Shell 2.0%
  • Dockerfile 0.1%
  • Other 0.2%