This repository contains a server for a simple simulation of RoboScape robots written in C#. This is intended for use with the RoboScape Online NetsBlox extension.
The only dependency that must be pre-installed is the .NET runtime >7.0. The other dependencies are either (for pre-built binaries) included or (if building locally) acquired during the build process.
In appsettings.json, a few options can be configured:
RoboScapeSimSettings
RoboScapeHost
- Host of RoboScape instance to communicate withRoboScapePort
- Port to communicate with RoboScape instance onIoTScapePort
- Port to communicate with IoTScape instance onMaxRooms
- Maximum number of rooms to allow users to createN
Boxes and M
Robots (With Lidar?): M
Robots on a raised platform with N
boxes to push off, optionally with LIDAR sensorsdifficulty
): A path robots must navigate autonomously using LIDAR sensorsN
s?): Random waypoints appear on the ground, the robot must navigate to them