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 |
---|---|
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
Release history Release notifications | RSS feed
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)
Built Distribution
ir_sim-1.1.9-py3-none-any.whl
(36.2 MB
view hashes)