Skip to main content

A simple python based Intelligent Robot Simulator fpr robot navigation and Learning

Project description

Intelligent Robot Simulator (ir-sim)

A python based robot simulator framework for the intelligent robotics navigation and learning.

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;
  • Various robot kinematics models: omni-wheel, differential wheel, arckermann;
  • Support collision check with environment;
  • Equipped with various sensors: Lidar, GPS, Odometry etc.;
  • Support keyboard controller;
  • Easy to reproduce the robotics algorithms and extend for your own project.

Prerequisite

Test platform: Ubuntu20.04, windows10

  • Python: >= 3.7
    • numpy
    • matplotlib
    • scipy

Installation

  • Install this package by pip:
pip install ir_sim
  • or install manually:

Clone and install the package

git clone https://github.com/hanruihua/ir_sim.git    
cd ir_sim   
pip install -e .  

Usage

The examples are in the ir_sim/usage

Author

Han Ruihua
Contact: hanrh@connect.hku.hk

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ir_sim-1.1.9.tar.gz (36.2 MB view hashes)

Uploaded Source

Built Distribution

ir_sim-1.1.9-py3-none-any.whl (36.2 MB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page