View Demo · Report Bug · Request Feature
In this project, we are expected to create a single-link arm simulation in ROS/Gazebo environment and control the system. Example system model can be seen figure below.
To get a local copy up and running follow these simple steps.
List of the packages that is required for this package is
- Robot Operating System(ROS)
- Dynamic Reconfigure Package
- Gazebo
- Rqt
- Clone the repo
git clone https://github.com/oguzhankose/one_dof_arm.git
- Build package with Catkin
cd ~/one_dof_arm catkin_make
- First, make sure that you sourced the package.
source devel/setup.bash
- Spawn the model of the robot in Gazebo
sh spawn_model.sh
- Start controllers and the GUI [From another terminal]
sh control.sh
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Oguzhan Kose - @twitter - [email protected]
Project Link: https://github.com/oguzhankose/one_dof_arm