https://github.com/sollimann/ros_tutorials
example codes for ROS
https://github.com/sollimann/ros_tutorials
Last synced: 3 months ago
JSON representation
example codes for ROS
- Host: GitHub
- URL: https://github.com/sollimann/ros_tutorials
- Owner: Sollimann
- Created: 2019-09-08T16:03:45.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-10-08T14:51:23.000Z (almost 6 years ago)
- Last Synced: 2025-03-20T00:01:46.787Z (7 months ago)
- Language: CMake
- Size: 66.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#[](https://travis-ci.com/vortexntnu/auv-cv)
# AUV-CV
Download this repo to your src-folder in your catkin workspace.## Installing dependencies
OpenCV >= 3.4.0: https://github.com/opencv/opencvROS - Kinetic Kame: http://wiki.ros.org/kinetic
```sh
sudo apt install ros-kinetic-camera-info-manager
sudo apt install ros-kinetic-cv-bridge
``````sh
sudo apt-get install ros-kinetic-turtlebot ros-kinetic-turtlebot-apps
ros-kinetic-turtlebot-interactions ros-kinetic-turtlebot-simulator
ros-kinetic-kobuki-ftdi
```
## ROS nodes### turtlebot
Task 1 of the competition. Uses color filtering together with contour detection by OpenCV to capture the pole(s) of the gate.
Publishes the midpoint of the detected pole(s) on the topic: `pole_midpoint`.Usage:
```bash
$ roslaunch followbot course.launch
```Topics should be spesified for `[topic]`.
### Path_marker
Uses color filtering together with line detection by OpenCV to capture the direction intended by the guide post. The direction (compared to the heading of the AUV) is buffered using the "sliding window"-method before returning the average.