Skip to content

C code for controlling Raspberry Pi 2s in ENGR101 during 2017

Notifications You must be signed in to change notification settings

kaiwhata/ENGR101-2017

Repository files navigation

Example AVC Readme

An example project repository for the ENGR101 autonomous vehicle challenge (AVC) 2017. This is a snapshot of a project taken part way through Week 2. The team has assessed their progress on their Week 1 objects, and has set and are working towards week 2 objective and are looking towards their week 3 objectives.

Parts Cost (Arthur$)
Analog IR Sensor (medium range) $25
Digital IR Sensor (short range) $15
Lever action Whisker push buttons (digital) $10
180◦ servos $10
... ...

Limited number of 3D printed parts

A picture of our ideal robot is shown here.

###Week 1 Checklist

  • Bonnie: Arrange team meetings
  • Bonnie: Check all have signed plan
  • Bonnie: Assist with chassis design
  • Darren: Produce code for straight line movement,
  • Darren: Research PID (no time this week, put in Week 2 checklist)
  • Tyler: Setup team github repository
  • Tyler: implement sensor averaging (reasssigned to Leo as Tyler's ill)
  • Leo: Assemble chassis and hardware
  • Leo: Develop prototype chassis
  • Leo: Implement sensor averaging

####Week 1 Review (5th May 2017)

  • Everyone other than Leo did all their assigned tasks this week.
  • We have set goals for next week (Week 2 Checklist)
  • Bonnie will help Leo to catchup
  • All up to date files on Github (Woot! We made our first real code commit today!)
  • Leo, Bonnie and Darren attended the team meeting this week (Tyler sent his apologies deue to illness)
  • Leo, Bonnie and Darren were at the lab this week.
  • Everyone has signed the AVC plan, we're working on the Background section of the progress report now. We have decided not to share them within the group.

###Week 2 Checklist

  • Bonnie: Arrange team digital meeting
  • Bonnie: Check team member progress
  • Bonnie: Plan for following week (setup checklist)
  • Darren: Suggest order of method development
  • Darren: Research PID
  • Tyler: Update github with progress from last meeting
  • Leo: Finalise chassis design

###Week 3 Checklist (work in progress - Bonnie)

###AVC Project Timetable Overall project plan

Week Team Objective(s) Items Due Conflicting Committments Tasks
1 Robot moving AVC Plan Due ENGR101 test Week 1 Checklist
2 Week 2 Checklist
3 Quadrant 1 complete Week 3 Checklist
... ... ... ... ...
9 Submit final reports Final report due Exams

###Weekly Progress Checklist

  • How has each team member performed against their goal set last week?
  • Have you set a goal for each team member for this/next week?
  • Has the team discussed which tasks are the most important or urgent?
  • Do any team members need more help to complete their assigned task(s)?
  • Have you updated the task list on Github this week?
  • Are all relevant code, bot photos and design files on the team Github?
  • Have you noted which members attended labs and team meetings?
  • Have team members shared their draft report sections (if the team decided they wanted to do that)?
  • Are there any tasks that need to be done for progress tp be made that have NOT been assigned to a team member?

About

C code for controlling Raspberry Pi 2s in ENGR101 during 2017

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published