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.

AWR2944EVM: ROS Driver + Sensing Estimator

Part Number: AWR2944EVM
Other Parts Discussed in Thread: AWR1843BOOST, AWR2944

Hi,

I'm working with AWR2944EVM, I flashed it with OOB demos and its working well with mmw demo visualizer. I have two questions:


1) I also have a AWR1843BOOST which I use with the ROS driver provided by TI (which is working well), do you know if there is a possibility to use this driver with AWR2944EVM or if there is another equivalent, and if it's no, what is the easiest way to configure the radar using .cfg files and to get the pointcloud using c++ or python ?

2) Do you know if there is a possibility to use mmWave Sensing Estimator for AWR2944EVM ?

Thanks,
Titouan

  • Hi Titouan,

    Please find my responses as follows:

    1. There is no ROS driver support for the AWR2944 currently. You would have to write a custom python/MATLAB script to perform serial communication. This script can send the config from .cfg to the device over UART user port and also receive the processed outputs via the UART data port. 
    2. The mmWave Sensing Estimator tool does not support the AWR2944EVM as of now.

    Regards,

    Kaushik

  • Hi,

    Thank you for your answer, do you have any documents or already existing work realted to this.
    I am trying to adapt the existing ROS driver made for the ohter sensors.
    By using a dedicated 2944's cfg file and using the right baudrates the mmWaveCommSrv seems to work properly as you can see:

    For now it is the DataHandlerClass that doesn't work. The magic word check is not passing.
    There is the output of the last byte:

    Do you have any documents or code in order to work on this ?
    Is it possible to continue to work on the same code base as current ROS2 driver or since AWR2944 is using MCU-PLUS SDK it is not possible ?

    Do I need to flash a specific file or the TDM OOB Demo is ok ?

    Thank you !
    Titouan

  • Hi Titouan,

    Do you have any documents or already existing work related to this? -> None in particular to the AWR2944. You can explore resources on this e2e forum and gather more information.

    Do you have any documents or code in order to work on this ?
    Is it possible to continue to work on the same code base as current ROS2 driver or since AWR2944 is using MCU-PLUS SDK it is not possible ?

    There is no direct support on porting ROS for AWR2944 and is open to the user's choice. Having said that, there should be no limitation in using this, would only require some effort in porting. If you face any particular issue (like the one with the magic word that you mentioned), you can please let me know more about it in detail and the same can be supported. As a first step, you can look at the source code of the TDM demo and see the output it is sending and look at the source code of the ROS driver and observe the kind of inputs it expects. Based on that you can make your modifications.

    Do I need to flash a specific file or the TDM OOB Demo is ok ?

    This demo is ok. You just need to make sure that you provide the right .cfg file to run the demo.

    Regards,

    Kaushik