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.
Hello,
I am new to firmware design, so instead of writing something from scratch, I am looking to adapt an existing demo for my use case. I am wanting to track the location of high reflectivity objects inside a predefined experimental space. The RCS of the object would be maximized using an octahedral corner reflector. The maximum range would be about 15 meters. I need the highest sampling rate and accuracy of position, velocity that I can get. I do NOT need the tracking processing chain at this time, just the 3D positioning and velocity. I need either x,y,z,v or (ideally) azimuth, elevation, distance, velocity.
I see the MRR demo and the SRR demo, however these are not listed as working with the IWR6843AOP. Could these be easily adapted to work with my hardware? I see that I could potentially utilize the people tracking demo as well.
I am rather new to this, so apologies if I am missing something obvious.
Thanks!
Hi Gabriel,
Try our 3D People Tracking Algorithm. They will work for this device and you will see good performance. It will give you the position and velocity (and also the tracking), but you can ignore the tracking for evaluation and remove it if you like.
Best,
Nate
Thank you for your response. I read through the detection layer documentation but there is a lot going on. Is there a tool available for estimating the configuration based on my requirements? For tracking an object, a larger RCS would allow for the relaxation of some of the resolution parameters in order to keep the data frequency higher correct? All of my calculations need to happen in less than 2 seconds, so getting more data samples is important.
Thanks!
Hi Gabriel,
Is there a tool available for estimating the configuration based on my requirements
Try our tool here : https://dev.ti.com/gallery/view/mmwave/mmWaveSensingEstimator/ver/2.2.2/
For tracking an object, a larger RCS would allow for the relaxation of some of the resolution parameters in order to keep the data frequency higher correct?
Objects with a larger RCS would allow you to decrease the sensitivity of the configuration (use less transmit power or fewer chirps per frame). Changing the range resolution won't make it easier/harder to detect objects of different RCS's. I'm not sure what you mean by data frequency either. 2 seconds should be more than enough time to detect a reasonable size object.
Best,
Nate
Hey Nathan, thank you for your response. In terms of frequency, acquiring position, velocity, etc at 30Hz is better than 10Hz. So if I can relax some configuration parameters in order to increase the frequency at which data is being output, that is ideal.
Hi Gabriel,
To increase your frame rate, you'll need to shorten your data capture and processing time. There are profiling tools available in the SDK to help you do this. You will need to verify the processing time experimentally and select a frame rate that does not violate the constraints of the demo (frame rate must be smaller than the time to acquire and process data from the current frame).
Best,
Nate