HOW DO I START WITH IMAGE PROCESSING ON PLUTO X

Home Forums Drona Aviation – Drone for Education HOW DO I START WITH IMAGE PROCESSING ON PLUTO X

Viewing 1 reply thread
  • Author
    Posts
    • #4498
      Akshay
      Participant

        What are pre requisites of doing image processing in pluto x and also tell me how to start doing it??

      • #4499
        prasanna.shevare
        Participant

          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 changes

          To 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

      Viewing 1 reply thread
      • You must be logged in to reply to this topic.