Skip to content

PyBullet demos: Two-link manipulator, Manipulator-X arm, Quad-X UAV, and SJBot service-robot

License

Notifications You must be signed in to change notification settings

justinbrianhwang/Robot_Algorithm_Kinematics

Repository files navigation

PyBullet Robotics & UAV Demos

This repository contains lightweight PyBullet demos:

  • Two-link planar manipulator

    image
  • Manipulator-X style 4-DOF arm with a parallel gripper

    image
  • Quad-X UAV (quadcopter)

    image
  • SJBot: upper-torso service robot with vacuum demo

    image

Quick start

Requirements:

  • Python 3.9+
  • pybullet, numpy

Install:

python -m venv .venv
source .venv/bin/activate   # Windows: .venv\Scripts\activate
pip install -r requirements.txt

Examples:

python two_link_pybullet_sim.py --gui --traj circle
python manipulator_x_pybullet_sim.py --gui --traj circle
python uav_pybullet_sim.py --gui
python sjbot.py --gui

Each script contains in-file comments describing keyboard controls and tuning parameters.

About

PyBullet demos: Two-link manipulator, Manipulator-X arm, Quad-X UAV, and SJBot service-robot

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages