Blog Posts

Week 13 – System Level Design Review

This week our team had our official system level design review! This event represented the culmination of the work we have done in this fall semester. We showcased our development of radar testing, algorithm creation, hardware planning, and design integration to have a comprehensive system-level package that ultimately helps FDOT in reducing roadside worker injuries.


Our team was able to deliver a full overview of our intrusion detection device, covering system architecture, hardware and software design paths, technical performance measures, and results from our early range radar testing. We showed the radar pipeline and how it processes real time point cloud data into clusters of objects and then begins to identify possible vehicle threats to a construction work zone. As we continue to improve on this, we were excited to display a solid picture of where our system lies now.

Figure 1: The members of Team Road Response at the start of our SLDR presentation.

The presentation had a lot of positive feedback from our sponsors and IPPD faculty. Reviewers highlighted that we had clear communication and clear subsystem interfaces with thoughtful justifications behind our design decisions (e.g. radar selection, clustering strategies).

With this feedback, we also received recommendations to help guide our spring development. Some feedback included that we should continue to tighten our threat detection logic, refine performance metrics like detection speed and false alarm rate, and conduct more radar testing for different scenarios. It was also noted that we should begin our PCB development as early as possible to get a head start on any integration challenges that we might face. Altogether, these insights and the experience were extremely valuable in reflecting on our design thus far and having a game plan for our prototype in Spring.

We appreciate everyone who attended the event and we look forward to keeping up the momentum!

Week 12 – Data Analysis and System Level Design

With the onsite testing done last week our team was able to extract real data radar that is applicable to our project. Major accomplishments were made within this project, as we can now combine our hardware and software to detect objects and their speeds. Below this paragraph is a side-by-side comparison of our object tracking algorithm on a car entering a lane-closure work zone. Note that some static objects are being tracked alongside the moving car. Some of our team’s next steps are to improve our radar chirps and algorithms to reduce noise and unnecessary objects.

Real time object detection

Along with these achievements made, our team is also preparing for our System Level Design Review(SLDR) event coming in early December. Within this event we will be reporting on the overarching systems of our device, current progress with development, and what we hope to accomplish during the spring semester. This week we were able to refine our presentation and have it reviewed amongst other IPPD students and coaches. Our team is very exited to host this event and share our progress with FDOT!

First slide for our SLDR presentation

Week 11 – On Site Testing

This week, our team went on-site to the FDOT Operations Center to collect data from our radar sensor. We plan to use this data to improve our hardware setup to maximize the range and accuracy of vehicle detection, as well as improving our software to maximize accuracy and make strong predictions of each vehicle’s trajectory.

The videos below demonstrate a vehicle intrusion during a lane closure, where the test vehicle first heads in the opposite direction on the correct side of the road, and then comes into the lane closure on its way towards the radar. Each video can be played side-by-side to watch the data collected on the radar as the test vehicle travels in real-time.

Week 10 – Visualizing the Radar

This week, we were able to start gathering data from the radar device and visualize the data on a graph. Below is a video that demonstrates how the radar picks up an object from a distance. Note that the orange dots represent a point on a object that the radar detects.

In the video above, you saw a spike with a lot of orange points and that represents a cardboard box that we move in front of the radar. We used this demonstration to provide clarity in front of eight judges whom provided feedback during prototype inspection day.

Justin performing the box demonstration in front of two judges

During the event, the judges pointed out that we had a lot of noise in our demonstration. So, we need to figure out a way to filter out the noise in order to detect cars accurately. Furthermore, they suggested that we should implement “fake noise” into the radar device itself to test our car detection algorithm. This would ensure better accuracy in noisy environments.

Harry explaining on how we chose the radar device

In all, this week proved to be a big step in our journey to create a device that alerts workers of traffic hazards ahead of time to save lives.

Week 9 – Preparing for Prototype Day

This week we finally got to interfacing with our radar module. We had a couple of set backs that have delayed us fully interfacing with the radar module so although we can now flash it we are unable to read data from it. To remedy this we ended up purchasing a second UART to USB adapter and once it arrives we should be able to read the radar data.

We also went out to FDOT operational facility to start some initial testing. Because we could not fully interface with the radar it was not as fruit full as we would have liked it to be but we did get some additional documentation about lane closures from FDOT while we were there. Overall, even with these setbacks we should be able to achieve our goal by prototype day.

Week 8 – Prototyping Begins

Coming out of the PDR presentation last week, we have a clearer and more thorough understanding of when and in what instances our alert system would be used. Taking these and other points into consideration, we have begun solidifying our prototype’s technical details. For one, we have received our mmWave radar sensor to kickstart testing. We have also met with our sister team Awareables and determined our shared communication medium.

With that, our hardware and software subteams have started development for the upcoming prototype inspections. We look forward to onsite testing at FDOT’s facilities next week.

Week 7 – PDR Presentation

This week, our team presented our preliminary design review at the Florida Department of Transportation’s Gainesville Operational Facility. We presented the initial stages of our product to our liaisons and many other FDOT engineers. The experience was incredibly valuable, and our audience gave us great feedback and design considerations. Moving forward, we will take care to ensure that our product handles the needs of both lane closure and shoulder closure work zones, and we will prioritize ease of use in our design so that setup is frictionless for workers.

After our presentation, we also took a tour of the facility’s testing field. As we begin development in the next few weeks, we will coordinate further with FDOT to gain access to these testing grounds and additional equipment like tripods and stakes.

Week 6 – Radar Selection and Next Steps

Following our peer review PDR presentation, Team Road Response has decided on the radar module that we’re going to use moving forward to begin collecting and working with data. After evaluating different technologies and modules, we decided on the D3 AWR1843AOPC, which is a highly integrated Texas Instruments based radar module from D3 Embedded. With this part, we can finally start exploring different algorithmic approaches to determining threat levels of vehicles near roadside work zones. The choice of this module came down to a combination of robustness and performance in adverse weather conditions, a range of detection around over 100 meters, and an appropriate price.
Our next step is to begin tuning the radar chirp signal using TI’s resources and software and begin initial data-capture. This will mark our first hands on opportunity to see how mmWave radar can be used to collect vehicle motion data and how we can integrate this into our system.
From our PDR peer review presentation, we also received valuable feedback that continues to advance our design and question design aspects. Some feedback that stood out was to confirm the values we’re collecting are truly necessary, like in the case of focusing on acceleration rather than jerk, also to consider how we dynamically define the work zone polygon, and to also think about redundancy for reliable alerts. These are all priorities we will take with us in the next stage of development.
Team Road Response is excited to move into this hands-on phase and turn our concept into a reality!

Week 5 – Concept Refinement and Architecture Design

This week Road Response has refined the ideas we included in our Preliminary Design Report. While refining these concepts, we were able to come together on many questions that were crucial to our project’s success. How far away would a vehicle need to be for our solution to alert workers in time? How could weather conditions and traffic density affect our sensors? How will data from the device be captured and stored? These were all questions that our team discussed in our many meetings this week. For an example, if we want to detect a incoming vehicle going 65 miles per hour, we would need to alert workers of the approaching vehicle within 300 meters to give workers 10 seconds to evacuate. The figure below shows the relation between distance away and time given for workers to evacuate for vehicles going at similar speeds.

As our team weighed the pros and cons of each of the concepts we generated, our team is investing our time towards building a solution using radar to detect incoming vehicles. Radar is able to preform better in weather conditions and detect vehicles from a longer distance compared to some of our other concepts. Moving forward with this concept, our team defined our preliminary architecture for the hardware and software of our solution. Our hardware includes two radar sensors that provide data to a main controller. With the input received, we hope to use existing algorithms to find the speed, direction, and jerk of vehicles to determine if they will pose a threat to workers. Our team plans to continue developing this concept for our final PDR report and presentation.

Week 4 – The PDR

This week, our team dedicated our efforts towards drafting our Preliminary Design Report, putting all of our research and work to date into a single document. On Wednesday, we got together to discuss our ideas and came forward with multiple plausible concepts. We’re excited to narrow down these concepts and possibly even combine them. For example, our team is looking into using two separate ideas, radar and LiDAR (light detection and ranging), to map the construction area in 2D and then detect objects intruding that area in 3D. We look forward to presenting the PDR to our sponsors, liaison engineers, and related officials at FDOT soon!