Home › Forums › Drona Aviation – Drone for Education › HOW DO I START WITH IMAGE PROCESSING ON PLUTO X
- This topic has 1 reply, 2 voices, and was last updated 4 years, 2 months ago by prasanna.shevare.
- AuthorPosts
- February 26, 2020 at 5:35 pm #4498
What are pre requisites of doing image processing in pluto x and also tell me how to start doing it??
- February 28, 2020 at 8:53 am #4499
Pluto Has 2 ROS Packages one is for controlling and one is for camera feed.
Camera ROS package works with Camera WiFi, but controlling package works with Pluto WiFi by default.
You need to rebuild the controlling package with following changesTo use Lewei Camera WiFi to control drone instead of ESP WiFi, edit following lines in Communication.cpp addr.sin_port = htons(CAMERA_PORT); addr.sin_addr.s_addr = inet_addr(CAMERA_IP_ADDRESS);
Checkout imagepronode from pluto_image_sub in Pluto Camera ROS package for getting idea about how stream is being decoded into image,
So now you need to write your own ROS node where you need to subscribe to camera stream and then use it for image processing using openCV.
you also need to publish your own RC commands depending on how you want to control PlutoX according to your application
- AuthorPosts
- You must be logged in to reply to this topic.