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.

Linux/IWR1443BOOST: ROS Navigation issue.

Part Number: IWR1443BOOST

Tool/software: Linux

Hi all,

I have successfully built the ROS environment and checked the Point Cloud Visualization demo. When running the Autonomous Robot Navigation with ROS, I am getting the status error with Robot Model in RViz visualization window.

I have ran the following commonds in Remote laptop- 

1) roslaunch turtlebot_bringup minimal.launch

Then

2)  roslaunch turtlebot_teleop keyboard_teleop.launch

Then

3) roslaunch turtlebot_mmwave_launchers radar_mapping.launch

Then

4)rosrun rviz rviz -d ~/catkin_ws/src/ /turtlebot_mmwave_launchers/launch/mapping_visualization.rviz

I got the window like

Also not able to see any point for detected object.

Also getting a warning-

[ WARN] [1517389369.832690379]: MessageFilter [target=/map ]: Dropped 100.00% of messages so far. Please turn the [ros.octomap_server.message_notifier] rosconsole logger to DEBUG for more information.

Any help?

Thanks.

  • Hi Rahul,

    A few things to check:

    1. You need to ssh into the Turtlebot laptop and run commands 1-3 on the turtlebot laptop (through the ssh shell). Can you please confirm that you executed these commands while ssh'ed into the turtlebot laptop?

    2. Is your Turtlebot laptop running Ubuntu in a virtual machine? If so, please make sure that both devices, TI XDS 110 and Turtlebot, are connected to the Virtual machine in the Devices menu (on Oracle Virtualbox).

    3. Please make sure that you are able to ping both Ubuntu machines (Turtlebot and Remote) from each other and you have the ROS_MASTER_URI and ROS_IP environment variabls setup correctly on both machines as described in the setup guide.

    4. Once you've ensured the above, please share the shell logs for the above commands if you're still getting this issue.

    Thanks

    -Nitin

  • Hi Nitin,

    You need to ssh into the Turtlebot laptop and run commands 1-3 on the turtlebot laptop (through the ssh shell). Can you please confirm that you executed these commands while ssh'ed into the turtlebot laptop?

    I have connected the 1443 EVM to the desktop and ssh-ing through my Laptop. I am running first two commands through my remote laptop. And rest of the two through desktop. (Just to see some data and its working).

    Is your Turtlebot laptop running Ubuntu in a virtual machine? If so, please make sure that both devices, TI XDS 110 and Turtlebot, are connected to the Virtual machine in the Devices menu (on Oracle Virtualbox).

    Both are running Linux and have verified the USB connections.

    Please make sure that you are able to ping both Ubuntu machines (Turtlebot and Remote) from each other and you have the ROS_MASTER_URI and ROS_IP environment variabls setup correctly on both machines as described in the setup guide.

    I am able to ping both the machines and setup is done by ROS_MASTER_URI and ROS_IP environment variabls.

    Have attached the logs also for your reference.

    Thanks.

    *  Also i want to confirm that is this demo meant for 1642 EVM? as in documentation its there not 1443. Can that be issue? If yes then can i configure it to run on IWR1443BOOST?

    IWR_logs.zip

  • Rahul,

    "I have connected the 1443 EVM to the desktop and ssh-ing through my Laptop. I am running first two commands through my remote laptop. And rest of the two through desktop. (Just to see some data and its working)."

    Looking at your response to the first question, I would like to clarify whether you have the EVM mounted on a Turtlebot with both the Turtlebot and EVM connected to the Robot Laptop. You mentioned that your EVM is connected to a desktop?

    Please note that this Lab requires a Turtlebot and cannot be run with just the EVM.

    -Nitin 

  • Yes,

    EVM is connected to my Desktop. I have no turtlebot. I just wanted to see the movement or any data if possible without turtlebot on the Desktop. 

    If this lab requires turtlebot, so i guess that may be the issue.

    Can't i get any data through EVM only?

    Thanks.

  • Rahul,

    Yes, the Autonomous Robotics Lab requires a Turtlebot. There are many other labs available under mmWave Industrial Toolbox which require only the EVM e.g. the mmWave SDK Demo - 16xx (or 14xx), Gesture Recognition Demos, People Counting Demo, etc.

    Thanks

    -Nitin