🚀 Week 3: Bridging Code and Movement – Integration Challenges
Date: 15 February2026
Project: Autonomous Driving
Supervisor: Roberto Ferrero
Team: Yu Jiang, Runlai Yang, Haikun Xu, Jerry Fan
💻 Firmware Integration & Pathfinding Logic
This week marked our transition from physical assembly to System Integration. We focused on developing the pathfinding algorithm and embedding it into the STM32 firmware. While we successfully brought several sensors under software control, integrating the complex pathfinding logic proved challenging. We encountered stability issues and unexpected behavior during execution, likely due to low-level hardware configurations. We are currently reviewing our implementation strategy to improve modularity and debugging efficiency.
🔧 Mechanical Reinforcement & Stability
Motion testing revealed some "growing pains" for our Smart-Rover. As the car began to move, vibrations caused certain mechanical components to loosen. To ensure reliability during high-speed or long-duration tests, we performed Structural Reinforcement using hot glue and additional fixings. These modifications have significantly improved the vehicle's stability, providing a much more robust platform for our upcoming software tests.
💡 Weekly Reflection
Week 3 taught us that the bridge between code and hardware is rarely seamless. Meticulous debugging and structural integrity are just as important as the algorithm itself. Despite the integration hurdles, our progress remains steady as we prepare for the Week 5 poster submission.
Code:
评论
发表评论