mincheulkim / intelligent-robot-simulator

A simple 2D simulator for the mobile robots

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

intelligent-robot-simulator

Note: this repository is archived and the functionality is immigrated to the new repository ir_sim

A simple 2D simulator for the mobile robots to perform the robotics algorithm with Python.

Robot Car
robot car
  • Features:
    • Simple and easy to run with python;
    • All the models and parameters can be set directly in the yaml configure file;
    • Environment can be built easily by line, circle model and png images;
    • Three robot kinematics models: omni-wheel, differential wheel, arckermann;
    • Including collision check with environment;
    • Equipped with Lidar sensor;
    • Support keyboard controller;
    • Easy to extend for your own project.

Prerequisite

Test platform: Ubuntu20.04, windows10

  • Python: 3.8
    • numpy
    • matplotlib

Installation

clone the repository

git clone https://github.com/hanruihua/intelligent-robot-simulator.git

install the package (ir_sim)

cd intelligent-robot-simulator
pip install -e .

Usage

The examples are in the ir-sim/usage

If this repository is helpful, you can star it to support.

About

A simple 2D simulator for the mobile robots

License:MIT License


Languages

Language:Python 100.0%