This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Is it possible to run ROS applications using iwr1843boost EVM?

Other Parts Discussed in Thread: IWR1843, IWR1843BOOST, IWR6843AOP, IWR6843

Hi team,

We are using IWR1843 BOOST.

Is it possible to run ROS applications using iwr1843boost EVM?

iwr6843AOP application start command on Linux is as follows

$> source ~/catkin_ws/devel/setup.bash
$> roslaunch ti_mmwave_rospkg 6843AOP_multi_3d_0.launch

You can see a 3D demo using ROS on linux

Is the same possible with the iwr1843boost EVM?

Best regards,

Toshi

  • Hello,

    The ROS driver example does three key things:

    1. Collects and parses frames of point cloud data from the radar device.

    2. Takes that parsed information and publishes it to a ROS topic, such that other nodes can subscribe to that topic e.g. RVIZ.

    There should be no issue with using the point cloud data for 18xx. Just along as the structure of the data that comes from the device is given to the ROS driver node then it should be available for other nodes to subscribe to. The configuration files as well as the launch files assume IWR6843 devices, but some small modifications to those files should not stop you from using an 18xx device in the ROS environment.

    See the following thread:

    e2e.ti.com/.../iwr1843boost-dimension-weight-ros-support-and-programmability

    Best regards,

    Connor Desmond

  • Hi Connor,

    Thank you for the answer.

    Next question about "Building the mmWave ROS driver":

    Do you know the cause of the error?

    https://dev.ti.com/tirex/explore/node?node=AOVWxEvg-HcESecamNaaLg__VLyFKFf__LATEST

    Follow the steps below:

      $sudo apt-get install git

      $git clone git.ti.com/.../mmwave_ti_ros.git

      $cd mmwave_ti_ros/ros_driver/    --> ~/catkin_ws/src/mmwave_ti_ros/ros_driver/

      $catkin_make      -->error occurs

    -------------------

       message Cmake Error at /opt/ros/noetic/share/catkin/cmake/safe_execute_process.cmake:11      

      execute_process(/home/toho/catkin_ws/mmwave_ti_ros/ros_driver/build/catkin_generated/env_cached.sh

      "/usr/bin/python3" "/usr/lib/python3/dist-packages/em.py" "--raw-errors"
      "-F"

      "/home/toho/catkin_ws/mmwave_ti_ros/ros_driver/build/catkin_generated/order_packages.py"

      "-o"

      "/home/toho/catkin_ws/mmwave_ti_ros/ros_driver/build/catkin_generated/order_packages.cmake"
      "/opt/ros/noetic/share/catkin/cmake/em/order_packages.cmake.em") returned
      error code 1
      Call Stack (most recent call first):
      /opt/ros/noetic/share/catkin/cmake/em_expand.cmake:25 (safe_execute_process)
      /opt/ros/noetic/share/catkin/cmake/catkin_workspace.cmake:35 (em_expand)  
      CMakeLists.txt:69 (catkin_workspace)

    ----------------------

    Best regards,

    Toshi