Difference between revisions of "HeRo"
m |
(→HeRo) |
||
| Line 9: | Line 9: | ||
GitHub: | GitHub: | ||
https://github.com/verlab/hero_common/ | https://github.com/verlab/hero_common/ | ||
| + | |||
| + | == HeRo ROS Tutorial == | ||
| + | In this tutorial, we will create a new script to navigate the HeRo and utilize its sensors to avoid obstacles. To follow along, you must have ROS installed; for this tutorial, I will be using ROS Noetic. | ||
| + | |||
| + | The HeRo main page already has excellent tutorials for setting up the HeRo. You can follow the steps here: | ||
| + | *[https://verlab.github.io/hero_common/installation/ HeRo Installation Guide] | ||
| + | *[https://verlab.github.io/hero_common/ros/ HeRo ROS Setup Guide] | ||
| + | |||
| + | Alternatively, you can follow this tutorial, which will focus primarily on the ROS setup and development aspects. For the purposes of this tutorial, we will configure HeRo as we would with any other ROS package | ||
| + | |||
| + | Step 1: | ||
| + | Create a new ROS workspace. Notice ones could use <code>catkin build</code> or <code>catkin_make</code> commands. | ||
| + | |||
| + | <pre> | ||
| + | mkdir -p ~ ws_hero/src | ||
| + | cd ws_hero | ||
| + | catkin build | ||
| + | </pre> | ||
Revision as of 12:37, 13 November 2024
HeRo
This project contributes to an open source ROS-based framework for swarm robotics. We propose an low cost, high availability swarm system that could be printed and assembled multiple times without special knowledge or hardware skills.
Main Page: https://verlab.github.io/hero_common/ros/
GitHub: https://github.com/verlab/hero_common/
HeRo ROS Tutorial
In this tutorial, we will create a new script to navigate the HeRo and utilize its sensors to avoid obstacles. To follow along, you must have ROS installed; for this tutorial, I will be using ROS Noetic.
The HeRo main page already has excellent tutorials for setting up the HeRo. You can follow the steps here:
Alternatively, you can follow this tutorial, which will focus primarily on the ROS setup and development aspects. For the purposes of this tutorial, we will configure HeRo as we would with any other ROS package
Step 1:
Create a new ROS workspace. Notice ones could use catkin build or catkin_make commands.
mkdir -p ~ ws_hero/src cd ws_hero catkin build