opencv_ros
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
opencv_ros [2019/08/18 16:35] – [Software Construction] bradseo | opencv_ros [2019/08/19 12:08] (current) – bradseo | ||
---|---|---|---|
Line 1: | Line 1: | ||
=====Running Opencv using ROS===== | =====Running Opencv using ROS===== | ||
- | |||
- | <!-- Replace the above line with the name of your "How To" Tutorial e.g. How to Laser cut Your Name in Wood --> | ||
- | |||
- | <!-- Everywhere you see <some sentence>, | ||
**Author:** <Brandon Seo> Email: < | **Author:** <Brandon Seo> Email: < | ||
\\ | \\ | ||
- | **Date:** Last modified on <MM/DD/YY> | + | **Date:** Last modified on <08/19/19> |
\\ | \\ | ||
**Keywords: | **Keywords: | ||
Line 34: | Line 30: | ||
\\ you need to know how to build using Linux. [[http:// | \\ you need to know how to build using Linux. [[http:// | ||
\\ | \\ | ||
- | you have to make sure that your port is connected. | ||
\\ | \\ | ||
- | if not, you should insert this.(sudo means doing as administrator) | + | *ROS Tutorial |
\\ | \\ | ||
- | {{: | ||
\\ | \\ | ||
\\ | \\ | ||
Line 44: | Line 38: | ||
\\ | \\ | ||
\\ | \\ | ||
- | *ROS Tutorial | + | ROS had already Opencv3.0, but there' |
\\ | \\ | ||
- | You need to know what is the package, node, CMakeLists, topic, Publisher, Subscriber. | + | So, you need to delete |
\\ | \\ | ||
- | It is really important before | + | you should be careful about this. |
\\ | \\ | ||
- | Make the catkin workspace. Now, you are going to make everything at catkin workspace. | + | If you do something wrong, |
\\ | \\ | ||
- | {{:catkin.png?400|}} | + | you could end up being deleted everything. |
\\ | \\ | ||
+ | Follow this [[https:// | ||
\\ | \\ | ||
\\ | \\ | ||
- | you should do tutorial from 1 to 7. | + | If you succeed |
\\ | \\ | ||
- | {{:ros_tutorial.png?500|}} | + | {{:opencv_update.png?300|}} |
\\ | \\ | ||
\\ | \\ | ||
- | When you make the package, you should be careful about this | ||
\\ | \\ | ||
- | {{: | + | **Step 2** |
\\ | \\ | ||
- | you also should put ' | + | Make your own package |
\\ | \\ | ||
\\ | \\ | ||
+ | **Step 3** | ||
\\ | \\ | ||
- | **Step 2** | + | you put the link_directories and target_link_libraries in CMakeLists. |
\\ | \\ | ||
- | Make your own package to run the example code of Dynamixel. | + | {{: |
\\ | \\ | ||
+ | This is my cmakelist {{: | ||
\\ | \\ | ||
- | **Step 3** | ||
\\ | \\ | ||
- | Modify the example code to wheel mode. | + | **Step 4** |
+ | \\ | ||
+ | Modify the example code to detect the object. | ||
\\ | \\ | ||
- | If you just bring your code based on Windows, you may add headerfile and change some codes. | + | If you just bring your sourcefile |
\\ | \\ | ||
Because this all steps are based on Linux. | Because this all steps are based on Linux. | ||
Line 85: | Line 82: | ||
==== Final Words ==== | ==== Final Words ==== | ||
- | This tutorial' | + | This tutorial' |
\\ | \\ | ||
\\ | \\ | ||
For questions, clarifications, | For questions, clarifications, | ||
opencv_ros.1566171327.txt.gz · Last modified: by bradseo