Base Algorithm
- Image Stitching: Image stitching algorithm using OpenCV API.
Basic Concept
- Action tutorial Kor: Explain basic concept of Action in KOR version.
Description
- Form: Class & Multi thread
- Node: Client, Server
- Subscribe: Two Images of Realsense Camera
- Publish: Panorama Image
- Action:
- Client: To give two images that have sensor_msgs::Image type and Index for Server
- Server: To give Panorama image for Client using two images from Client
Ubuntu 64-bit 18.04. ROS Melodic. ROS Installation
Follow Actionlib \ Follow Action tutorials.
Follow OpenCV
- Install appropriate OpenCV version: Here.
Follow realsense-ros
Clone the repository and catkin_make:
$ cd ~/catkin_ws/src
$ git clone https://github.com/SungJaeShin/Action_tutorial.git
$ cd ../
$ catkin build
$ source ~/catkin_ws/devel/setup.bash
Open three terminals, run multi camera, client node, and server node respectively.
$ roslaunch Action_tutorial multi_cam.launch
$ rosrun Action_tutorial client
$ rosrun Action_tutorial server
$ (option) rqt_image_view
Change three variables "save_pano_dir" in makePanoramaImage function of server node !!