Other Parts Discussed in Thread: UNIFLASH, AWR2243
Hi,
we recently bought this TIDEP-01012 (Cascade RF + DSP Board) for environment perception and world modelling for autonomous mobile machines. I was wondering if we can get some help on ROS connection, for which I did follow https://dev.ti.com/tirex/explore/node?node=AOVWxEvg-HcESecamNaaLg__VLyFKFf__LATEST . I modified the launch files but It's not communicating with the board and I'm getting the error
"
PARAMETERS
* /radar_1/ti_mmwave/command_port: /dev/ttyUSB0
* /radar_1/ti_mmwave/command_rate: 115200
* /radar_1/ti_mmwave/data_port: /dev/ttyUSB1
* /radar_1/ti_mmwave/data_rate: 921600
* /radar_1/ti_mmwave/frame_id: /ti_mmwave_1
* /radar_1/ti_mmwave/max_allowed_azimuth_angle_deg: 90
* /radar_1/ti_mmwave/max_allowed_elevation_angle_deg: 90
* /rosdistro: noetic
* /rosversion: 1.15.11
NODES
/
radar_baselink_1 (tf/static_transform_publisher)
/radar_1/
ti_mmwave (ti_mmwave_rospkg/ti_mmwave_rospkg)
ti_mmwave_config (ti_mmwave_rospkg/mmWaveQuickConfig)
ROS_MASTER_URI=http://localhost:11311
process[radar_1/ti_mmwave-1]: started with pid [1842969]
process[radar_1/ti_mmwave_config-2]: started with pid [1842996]
process[radar_baselink_1-3]: started with pid [1843004]
[ INFO] [1631534189.890844167]: mmWaveQuickConfig: Configuring mmWave device using config file: /home/ndprra/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/cfg/2243_3d.cfg
[ INFO] [1631534189.893455349]: waitForService: Service [/mmWaveCLI] has not been advertised, waiting...
[ INFO] [1631534189.913884043]: Initializing nodelet with 2 worker threads.
[ INFO] [1631534189.933425564]: mmWaveCommSrv: command_port = /dev/ttyUSB0
[ INFO] [1631534189.933480673]: mmWaveCommSrv: command_rate = 115200
[ INFO] [1631534189.939859014]: waitForService: Service [/mmWaveCLI] is now available.
[ INFO] [1631534189.940363869]: mmWaveDataHdl: data_port = /dev/ttyUSB1
[ INFO] [1631534189.940421571]: mmWaveDataHdl: data_rate = 921600
[ INFO] [1631534189.940465460]: mmWaveDataHdl: max_allowed_elevation_angle_deg = 90
[ INFO] [1631534189.940507977]: mmWaveDataHdl: max_allowed_azimuth_angle_deg = 90
[ INFO] [1631534190.451550969]: mmWaveCommSrv: Sending command to sensor: 'sensorStop'
[ INFO] [1631534191.451682926]: mmWaveCommSrv: Received response from sensor: ''
[ERROR] [1631534191.459717478]: mmWaveQuickConfig: Command failed (mmWave sensor did not respond with 'Done')
[ERROR] [1631534191.459798440]: mmWaveQuickConfig: Response: ''
[radar_1/ti_mmwave_config-2] process has died [pid 1842996, exit code 1, cmd /home/ndprra/mmwave_ti_ros/ros_driver/devel/lib/ti_mmwave_rospkg/mmWaveQuickConfig /home/ndprra/mmwave_ti_ros/ros_driver/src/ti_mmwave_rospkg/cfg/2243_3d.cfg __name:=ti_mmwave_config __log:=/home/ndprra/.ros/log/66002eb2-1489-11ec-8a15-9b75a6c7a781/radar_1-ti_mmwave_config-2.log].
log file: /home/ndprra/.ros/log/66002eb2-1489-11ec-8a15-9b75a6c7a781/radar_1-ti_mmwave_config-2*.log
"
I am trying this on a ubuntu machine. can anyone please help on this, because it will be super useful for our research if we get it work with ros on ubuntu.