Johnny Tian’s Status Report

Accomplishment

  1. All updated parts printed
    1. updated batter pack: make it slightly bigger to allow the battery smoothly sliding in and out for charging and plugging cords.
    2. update pi casing: make it wider and longer to fit in the cables.
  2. bike assembled (picture in team status report)
    1. cable sorted to prevent tangle with wheels.
    2. Heat shrinked all connection points to prevent shorting with other parts.
    3. Additional nuts installed in pi casing to allow more stable top board display.

Schedule

  1. Finished Assembling hardware and electrical soldering
  2. Finished printing parts
  3. Finished All cads

Plan for Next Wek

  1. Make Poster
  2. Make final report
  3. Prepare backup parts in case accidents
  4. Water-proof bike after testing.

Documents

Johnny Tian’ Status Report April 20th

Accomplishment

  1. Finish assemble half bike
    • Have a 1st version of Display mount: rear radar assembly, pi&battery center assembly, display mount
  2. Update CAD
    • PI and Battery Cad are too small, redid cad and waiting to be printed and install
  3. Testing
    • Assembled everything but front radar for preliminary testing

Schedule 

  1. Finished half of the bike assembling, due to parts printing time.
  2. Done with all cad.

Plan for Next Week

  1. Fully install bike for further testing

Documents

More images can be found in team status report.

Johnny Tian’s Status Report April 6th

Accomplishment

  1. Print out LED, Radar, Switch, Battery, Display casing and test fit
    • Need update design for bolt joints (4h)
  2. Finish all cad, electrical wire holes sizes are subject to be fine tune base on final electrical wiring. (6h)
  3. Interm Demo (2h)

Schedule 

  1. Finish final print for Radar LED assembly and button enclosure
  2. Need to finish Print for battery, pi, screen (delayed)

Plan for Next week

  1. Update battery, pi, screen CAD for cable size
  2. Finish final prints.

Document

Display Mount Cad

Team Status Report for 4/6

Risk and Plans

Continuing from last week, we are making good progress on the software, UI, and hardware connection of the devices. In addition to the risks that were discussed in last week’s report, the biggest risk right now is to make sure that our system will meet the design requirements that we set up. We are just starting the final system integrations. Although individual complements are functioning, we are still unaware of the functionality of the full system. We need to run validation tests to ensure the specs are met. However, since we have limited time, if the system performs suboptimal, we do not have a lot of time to address the issue, which could jeopardize the project. To mitigate this risk, we have adjusted the schedule so that we can keep on track with the system integration. This allows us to start validation testing of the whole system as soon as possible. We have done some good research and implementations on the individual comments based on our requirements, which is a positive aspect to ensure the design of our system will meet the requirements in the end.

Changes in Design

No changes to the design this past week.

Schedule Updates

Here is an image of our updated Gantt chart for this week:

Here are the schedule updates since last week:

Completed tasks :tada:

  • Enclosure CAD designs
  • RCW/BSM radar implementation

Delayed tasks :alarm_clock:

We forgot to account for no work during Carnival previously, but that is now accounted for. Unfortunately, with all the schedule changes we have no more slack time.

  • Radar tuning – We’ve shifted FCW radar implementation to run in parallel with electrical/software integration and final bike installation due to delays
  • Turn signal development – Turn signal development has been extended to this upcoming Wednesday (4/10) to give Jason time to work out the remaining issue. We’ve also shifted this to run in parallel with electrical/software integration and final bike installation
  • Enclosure prototyping/final build – We’ve extended those deadlines and changed them to run in parallel with electrical/software integration and final bike installation
  • Total time for polishing has been decreased from 7 to 5 days

At risk

  • Electrical/software integration is a little delayed but we may be able to finish it on time. However, we need to be careful not to slip on this, although if it’s just software left to be integrated we can run it in parallel with bike installation

Planned Validation

  1. Radar:
    1. Detection Accuracy: We are planning to validate the radar detection results on the full system to determine if it meets the Radar Accuracy Confusion Matrix discussed in the design report. This will be done by riding the bike with the system installed and recording the number of warning triggers in a run. We will video-record the test run so that we have the ground truth of the environment. We will then compare the warnings and the ground truth to calculate the false negative and positive rates of the system to validate the setup.
    2. Maximum Range: After mounting the system on a bicycle, we can park a car and have a measuring tape extended out from the front of the vehicle. Then, with the bicycle moving backwards towards the vehicle parallel to the measuring tape, we can see where along the measuring tape the system first picks up the car.
    3. Distance Accuracy: This is similar to the range check, except we continue to move closer to the car once it’s picked up and verify that what the system is reporting is close to the distance from the car as indicated by the measuring tape.
    4. Speed Accuracy: We will have a driver drive a vehicle past the radar (which is stationary) at a fixed speed. Then, we’ll check that the reported speed is within the accuracy requirement.
    5. Data Update Frequency: To ensure the radar data update frequency is at least 10 Hz, we will have the radar be stationary and have a car drive slowly towards it. Then, we will see how often we receive updates about the car’s distance by counting the number of data updates from the radar to the UI in a certain time period.
  2. To validate the durability of our bike safety hub system, we will ensure it’s able to run for two hours with our power bank. This involves both lab and real-world scenarios to ensure functionality and durability in typical usage conditions.
  3. To assess the waterproofing of the final enclosure, we will conduct a series of tests gradually increasing in difficulty. Starting with a slight sprinkling to simulate light rain, we will then progress to more challenging conditions, ultimately reaching an IPX4 rain test level. This comprehensive approach ensures that the enclosure can effectively withstand varying levels of moisture exposure, guaranteeing its durability and reliability in diverse environmental conditions.

Johnny Tian’s Status Report Mar 30th

Accomplishment

  1. Mandetary lab
  2. Button, Magnetometer test software.
  3. Button Case, Radar Case, Led Case Update
  4. 3d Printer Setup

Schedule 

  1. Finished Turn Switch, Radar, LED Casing Cad
  2. Started Prints
  3. Need to Finish display led 

Plan for Next Week

  1. Finalize all Cad
  2. Print out LED, Radar, Switch, Battery, Display casing and test fit

Documents

Johnny Tian’s Status Report Mar. 23rd

Accomplishment

  1. Ethics Related (4h)
  2. Testing radome (0.5h)
  3. Continue Update Design (7.5h)

Schedule 

  1. Finished Part of all Cad sections, some still needs to be fully complete
  2. Unable to start print finished parts

Plan for Next Week

  1. Start print finished parts
  2. Finish rest of the parts
  3. assemble printed parts and test fit.

 

Johnny Tian’s Status Report Mar. 16th

Accomplishment

  1. Ethics (4h)
  2. CAD designs(8h)
    • Turns Switch Cad V1
    • Led Cad V1
    • Pi V1

Schedule 

  1. CAD (Partial Finish, still need battery)

Next Week Plan 

  1. Battery Cad
  2. Refine all Cad
  3. Turn switch electrical section

Document

Switch Cad V1

Led Cad V1

Johnny Tian’s Status Report Mar. 9th

Accomplishment of This Week

  1. status report (7h)
    • Design Trade Off for turn signals.
    • System Implementation for enclosure and turn signals.
    • Section 7 test and verification.
    • Part of section 8 project management.
  2. Radar Cad enclosure design (5h)
    • Decided to go with polyurethane foam over polycarborate or abs board – radar have a very specific requirement for the thickness and density of the radome (cover for the radar). Off shelf sheets often don’t have required thickness for the cover and 3d printing abs will not provide a uniform density. Hence, the best option is to use polyurethane foam which is practically invisable to radar.
    • Image See below

Schedule 

  1. Design Review (DONE)
  2. First iteration CAD  Design (Partial Finish)

Plan for Next Week 

  1. Cad Turn signals
  2. Cad Turn switches
  3. Cad main section.

Documentation 

Johnny Tian’s Status Report Feb. 24th

Accomplishment of This Week 

  1. Mandatary Lab Meeting (4h)
    • presentation and peer review
  2. Finish Schematics (3h)
    • update switch connection from 5v to 3.3v since pi gpio are default 3.3V
    • Decide on resistor values
      • Potentiometer value (P) 20kOhm. Then we have V_divide  = 3.3 * R_pot / (R_pot + R_lim). We want to maximize voltage changing rate wrt. R_pot when resistor in middle, which when potentiometer reading (0.5 P) 10k Ohm. Hence we want to maximize first value of the above equation. Then we set R_pot as 10k find first derivative. Then find second derivative wrt. R. Then set the second derivative to 0, which gives us R = 20k will be best. This lead to the center voltage being 1.1V and Max Voltage Read being 1.6V. We will tentativly settle with this. Next week we shall test the noise and the level of accuracy to see if we need to change source from 3.3V to 5V.
      • Current limiting resistor 20k Ohm for switch just to be sonsistent with current limiting for handle bar position sensor. 3.3V / 20k = 0.165mA => 0.544mW each gpio pin.
    • Decide transistor model.
  3. Collect CAD file for RPI4 and Lidar and upload to drive (1h)
  4. Worked on design review slides (4h)

Schedule 

  1. Finished Turn switch schinematics
  2.  No Simulation, (due to simplicity of design)
  3. Collected CAD model for known parts.

Plan for Next Week

  1. Test Led circuit on breadboard
  2. start led cad
  3. investigate where to get polycarbonate

Documents