watonomous.github.io

  1. Knowledge Base
  2. Knowledge Base Home
  3. Management Tools & Training
  4. End of Cycle Reports
  5. W20 End of Cycle Reports
  6. W20.1 Software Group EoCs

[ Knowledge Base : W20.1 Path Planning EOC ]

Created by [ Charles Zhang], last modified on Feb 12, 2020

Link to EOC guide

Heading

Name: Charles Zhang

Date: Feb 11, 2020

Development Cycle: 1

Division: Software 

Group: Path Planning

Status

[YELLOW]

Bit behind on behavioural planner. Goin there

Goals for this dev cycle

Trajectory: Full obstacle avoidance prototype

Behavioural: Lane blockages + Interface with global planning

Global Planning: Basic interface with Behavioural

MPC: Smoother acceleration, braking

Simulation: Start investigating Prescan

\

OKR Timeline Progression

[W20.O1] Trajectory Planning

[W20.O1.KR1] Frenet Obstacle Avoidance

10% -> 75% Complete

[W20.O1.KR3] Spline creation

0% -> 100% Complete

[W20.O2] Routing

[W20.2.KR1] Modify routing algorithm to tag the intersections

0% → 100% complete

[W20.O1.KR2] Communicate waypoints (intersections) with behavioural planner

0% → 0% complete

[W20.O1.KR3] Update Global Map using HD Map roundabouts and signs

[W20.O1.KR5] Create SD maps

0% → 0% complete

[W20.O1.KR4] Stop and shift into park for 5s once you’ve reached a destination

10% → 10% complete

[W20.O3] Feedback Controllers

[W20.O3.KR1] Add obstacle avoidance to MPC code

0% → 0% complete. Not currently a priority

[W20.O3.KR2] Investigate and improve braking

20% → 80% complete

[W20.O4] Simulation Challenge

0% → 50% complete

[W20.O5] Potential Fields

0% → 0% complete

On pause as we think that the frenet planner will be a better choice. Will work on potential fields once MPC braking is fixed

[W20.O6] Behavioural Planner

[W20.O6.KR1] Integrate lane changing with Global Planner

[W20.O6.KR2] Improve Lane Changing

20% → 80% complete

[W20.O6.KR3] Implement lane logic based on lane type

[W20.O6.KR4] Verify Dynamic Obstacle behaviour

[W20.O7] Infrastructure

[W20.O7.KR1] Create Unit Tests for ros nodes

80% → 100% complete

[W20.O7.KR2] Create Integration tests to replace autonomous mode pre-checks 

[W20.O7.KR1] RViz Improvements

Link To Retrospective

Retro

N/A This dev cycle

Core Member Engagement

Group Engagement Rate: (12 - (1)) / 12 = 91%

Link to engagement level guideline

+———-+———+————————————————-+ | Name | Engag | **Activity Summary | | | ement | | | | Level** | | +———-+———+————————————————-+ | John | [Exceed | Completed global planning turn by turn routing | | Philips | ]{style | from start to destination | | | =”color | | | | : rgb(0 | | | | ,255,0) | | | | ;”} | | +———-+———+————————————————-+ | Anqi Wu | Meet | Helping ben work on frenet | +———-+———+————————————————-+ | Sepehr | Meet | Onboarding onto simulation | +———-+———+————————————————-+ | Mohammed | Meet | Advising on MPC, working on smoother steering | | | | through low pass filter | +———-+———+————————————————-+ | Tyson Li | Meet | Advising on frenet planner | +———-+———+————————————————-+ | Ben | [Exceed | Pretty much completed the frenet planner | | Zhang |  ]{styl | | | | e=”colo | | | | r: rgb( | | | | 0,255,0 | | | | );”} | | +———-+———+————————————————-+ | Spencer | [Meet]{ | Started work on detecting blocked lanes | | Zhou | style=” | | | | color: | | | | rgb(0,5 | | | | 1,102); | | | | “} | | +———-+———+————————————————-+ | Anthony | Meet | Finished onboarding | | Lau | | | +———-+———+————————————————-+ | David | Meet | Working on misc global planning tasks | | Zhu | | | +———-+———+————————————————-+ | Connor | Meet | Improving trajectory following in  | | Adams | | | +———-+———+————————————————-+ | Ray Li | Meet | Worked on blinkers. Working on behavioural | | | | planner's SD / HD map interface. | +———-+———+————————————————-+ | Lilly Li | [Left | Not enough time this term | | | the | | | | team]{s | | | | tyle=”c | | | | olor: r | | | | gb(255, | | | | 0,0);”} | | +———-+———+————————————————-+ | Vinyak | [Left | \ | | Sharma | the | | | | team | | | | after | | | | Dev | | | | 0]{styl | | | | e=”colo | | | | r: rgb( | | | | 255,0,0 | | | | );”} | | +———-+———+————————————————-+ | Peter | [Left | \ | | Ralbovsk | the | | | y | team | | | | after | | | | Dev | | | | 0]{styl | | | | e=”colo | | | | r: rgb( | | | | 255,0,0 | | | | );”} | | +———-+———+————————————————-+ | Wenrui | [Haven\ | \ | | | ‘t | | | | seen | | | | him]{st | | | | yle=”co | | | | lor: rg | | | | b(255,0 | | | | ,0);”} | | +———-+———+————————————————-+

Document generated by Confluence on Nov 19, 2021 12:21

Atlassian