Skip to content

Repository for Paper : Body Design and Gait Generation of Chair-Type Asymmetrical Tripedal Low-rigidity Robot

License

Notifications You must be signed in to change notification settings

shin0805/Chair-TypeAsymmetricalTripedalRobot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Body Design and Gait Generation of
Chair-Type Asymmetrical Tripedal
Low-rigidity Robot

overview.mp4

Installation

  • ROS

You need to have ROS installed on your system. If you haven't installed ROS yet, follow the steps below:

  1. Visit the official ROS website: http://www.ros.org/
  2. Choose the appropriate ROS distribution for your operating system (e.g., Melodic, Noetic).
  3. Follow the installation instructions provided on the ROS website for your specific OS.

And also install the following

sudo apt-get install ros-${ROS_DISTRO}-rosserial-arduino
sudo apt-get install ros-${ROS_DISTRO}-rosserial
  • Python
pip install rospkg
pip install numpy
pip install onnxruntime

Usage

  • Run the launch file:
cd launch
roslaunch drive.launch
  • Execute the pose planning program in a separate terminal:
cd src
./rl_walk.py # or any other relevant program (e.g., connect_walk.py, connect_walk.py, rl_walk.py, rl_stand.py, rl_walk_and_stand.py)

Description

  • embedded: Programs to be flashed onto Arduino Nano Every.
  • launch: ROS launch files.
  • mjcf: MuJoCo XML File and STL files.
  • models: Pre-trained models saved in ONNX format.
  • src: Gate Generating programs, including five types
    connect_walk.py, connect_walk.py, rl_walk.py, rl_stand.py, rl_walk_and_stand.py.

About

Repository for Paper : Body Design and Gait Generation of Chair-Type Asymmetrical Tripedal Low-rigidity Robot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published