Skip to content

A robot simulator is constructed from scratch for evaluating robot programs prior to deployment, utilizing computer-to-robot serial communication to exchange sensory information and actions.

License

Notifications You must be signed in to change notification settings

dataraptor/RoboSim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

RoboSim

A robot simulator developed from scratch for evaluating robot programs prior to deployment, utilizing computer-to-robot serial communication to exchange sensory information and actions.

Features

  • Facilitation of testing complex robot programs that are challenging to evaluate in the real world.
  • Collection of sensory input from the virtual environment and transmission to the robot.
  • Action commands are sent back to the simulator through the serial interface.
  • USB serial communication interface facilitates interaction between the simulator and robot.

Video

IMAGE ALT TEXT HERE

Requirements

  • Visual Studio 2022+
  • .NET Framework 4.0+
  • STM32 Standard Peripheral Libraries
  • Keil uVision 5+

Installation

  1. Clone the repository.
  2. Upload Robot Code into STM32F103 micro controller using Keil uVision.
  3. Open Simulator software in Visual Studio and run it.
  4. Connect STM32F103 micro controller with the computer using serial port.

License

This project is licensed under the GPL-3.0 license.

About

A robot simulator is constructed from scratch for evaluating robot programs prior to deployment, utilizing computer-to-robot serial communication to exchange sensory information and actions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published