watonomous.github.io

  1. Knowledge Base
  2. Knowledge Base Home
  3. Team Structure and Policies
  4. WATO Board

[ Knowledge Base : Meetings with Kevin ]

Created by [ Charles Zhang], last modified on Oct 02, 2020

October 2nd

+———+————————————–+——————–+ | Topic | \ | \ | +=========+======================================+====================+ | RADAR | How far is something going to move | \ | | | then update. Both measured and | | | | perceived velocity. Need to convert | | | | measured velocity to perceived | | | | velocity | | | | | | | | If motion characteristics are | | | | seriously different, we may be | | | | forced to use two trackers. Kevin | | | | thinks that one tracker is good | | | | enough.  | | | | | | | | Radar Clustering - get from | | | | Kevin. | | | | | | | | Filtering: | | | | | | | | - Stationary, in path, low | | | | signal → send it | | | | - Moving, heading into the path  | | | | - Stationary, out of path → filter | | | | it out | | | | - In motion → send it | | | | | | | | Stale: nothing on the track list | | | | | | | | Multiple sensors: Fused | | | | | | | | Mathworks object tracking - look at | | | | this | | | | | | | | Get point cloud from radar | | | | | | | | - do clustering  | | | | - Compare to doppler effect to | | | | look for velocity | | | | - Cars near you are going to look | | | | like an L shape | | | | | | | | Pick a Goal: | | | | | | | | - Detect moving Deer, walking | | | | pedestrians | | | | - For now, focus on moving stuff | | | | | | | | Need memory: | | | | | | | | - Lateral motion is the best. | | | | Mount 45 degrees if possible. | | | | | | | | Variable thresholds: if in path, use | | | | lower threshold | | | | | | | | use a series of different filters. | | | | Pedestrian at walking speed might be | | | | different | | | | | | | | Convert from relative speed to | | | | absolute speed | | | | | | | | Radars negotiate so they do not | | | | cause interference | | +———+————————————–+——————–+ | Safety | - Shower curtain | {.content-wrap | | for | - implications of only having two | per} | | in-car | people in the entire environment | Charles | | testing | - 3 people to do a testing | Zhang{.confluen | | | back corner of plot they store univ. | ce-userlink | | | vehicles | .user-mention} Tal | | | | ks | | | Ask Parking Services | to Parking | | | | Services | | | - Need 3 people. very hard to get | | | | people to the test track | - at least 3 | | | | people - 2 | | | | inside, one | | | | outside | | | | | +———+————————————–+——————–+

September 18th

+———+————————————–+——————–+ | Topic | Notes | Action Items | +=========+======================================+====================+ | CDR + | - Next Wednesday and Friday | \ | | Social | - CDR Technical Status | | | Respons | - 1-2 from continental + intel | | | ibility | - SAE reviewer | | | | - 2-3 from GM (mosty | | | | engineers) | | | | - Might be marketing | | | | background. | | | | - Explain explicitly the design | | | | space | | | | - Trading off engineering | | | | effort vs quality of user | | | | experience | | | | - PID = low engineering | | | | labour, low computation | | | | power, jerky experience. | | | | High in calibration | | | | - Dyn. MPC = high engineering | | | | labour, high computation | | | | power, best experience, high | | | | in calibration | | | | - Kyn. MPC = High engineering | | | | labour, medium computation | | | | power, best experience, low | | | | in calibration | | | | - High engineering labour, | | | | but it just works - end | | | | user requires no tuning | | | | - Don't need a physical | | | | car, and simulation will | | | | reflect the actual car | | | | accurately | | | | | | | | | | | | | | | | - When you have lots of systems | | | | competing for access, | | | | controllers will compete and | | | | cause problems | | | | - Create a "domain controller" - | | | | one big control strategy for | | | | everything. Main controller | | | | specifically requests certain | | | | things: "ABS: deal with L/R | | | | while AWD shift to front and | | | | back and everything you do must | | | | be through me so I can | | | | coordinate efforts | | | | - Research: 1 controller that does | | | | everything (not feasible in | | | | production as everything needs | | | | to be integrated) | | | | - Production: (~lvl2) too | | | | expensive. vendors create | | | | specific parts. SuperCruise is | | | | fully integrated | | | | - Controllers battle for | | | | ownership | | | | - Middleman domain controller | | | | who picks which controller | | | | to follow | | | | - Limit controller's | | | | knowledge of the environment | | | | | | | | | | | | | | | | - If we force all controllers to | | | | align with X, | | | | - AutoCzar can compile the MPC and | | | | keep implementation details and | | | | parameters hidden | | | | | | | | | | | | | | | | - Mohammed MPC: Refined exact | | | | position of hte car being in | | | | certain spot - smoother | | | | position. less for active safety | | | | but for smooth controls | | | | - Tire modeling doesn't work | | | | well with low speed and low | | | | slip → park assist | | | | | | | | | | | | | | | | - OEM: GM | | | | - Tier 1 Supplier: Bosch | | +———+————————————–+——————–+ | \ | \ | \ | +———+————————————–+——————–+ | \ | \ | \ | +———+————————————–+——————–+ | \ | \ | \ | +———+————————————–+——————–+

\

September 11th

+———+————————————–+——————–+ | Topic | Notes | Action Items | +=========+======================================+====================+ | Do we | - Not enough money for Rowan (can | \ | | have | use Derek's funds) | | | money | - Money for Components is fine, | | | | just need to make sure we | | | | actually redeem money | | | | - More money to pay grad students | | | | (Rowan) - do well in the | | | | competition | | +———+————————————–+——————–+ | Safety | - Need a decontamination zone - | \ | | Plan | leave stuff for a couple hours. | | | | - Latex gloves → Work Gloves for | | | | mechanical team. | | | | - Single use vs Multi use → is | | | | this time multiplexed? ie, | | | | single simultaneous or | | | | solo-assigned | | | | - Members are allowed to work | | | | alone as we are low risk | | | | - Derek gave a bunch of machines. | | | | Using one machine for | | | | RoadRunner, not using the | | | | others. 3 machines we can bring | | | | on (in Garage) if needed | | +———+————————————–+——————–+ | Practic | - Kevin will help review | \ | | e | presentations   | | | Talk | - Mathworks Sun 20th, others Sept | | | | 26 | | +———+————————————–+——————–+ | In-vehi | - Need to validate simulation | \ | | cle | controls concepts work IRL | | | testing | - localization, mpc | | | | - Front load verification work so | | | | we know that sim represents real | | | | life | | | | - wipe down steering wheels and | | | | controls, windows open, shower | | | | curtains | | | | - Most testing can probably be | | | | done on campus. | | | | - For going to WRESTRC, only. two | | | | people: safety driver and | | | | pipeline operator | | +———+————————————–+——————–+

September 4th

+———+————————————–+——————–+ | Topic | Notes | Action Items | +=========+======================================+====================+ | Car | - Everything Works. Can visit bay. | \ | | Checkup | Small issue with air buildup in | | | | coolant. Car battery is fine. | | | | - Other teams: put a transparent | | | | shower curtain in the car to | | | | separate the front and the back. | | +———+————————————–+——————–+ | Year | - Unfortunate Y3 issues. Lots of | \ | | 3/4 | variation between schools about | | | Checkup | what freedoms students have on | | | | campus.  | | | | - Luckily for us, simulation is | | | | great (big                     |                    |
|         |     grin){.emoticon | | | | .emoticon-laugh}  | | | | - In car testing should be | | | | validation, not development | | | | - Process of creating new safety | | | | drivers is not possible. Is | | | | there a replacement system?\ | | | | - Kevin: No. Vehicles with | | | | failure injection are not | | | | available In Ca. | | | | - Luckily we have 2 safety | | | | drivers, Sam + Rowan | | | | - Driver Training + US Border are | | | | going to be difficult. | | +———+————————————–+——————–+ | Year 4 | - Where are people and how | \ | | | comfortable are they with the Y3 | | | | Challenge? | | | | - Pretty good with everything | | | | but rerouting in Simulation. | | | | Need to do controls tuning | | | | in car | | | | - Recruitment: 50 returning | | | | people. Not really looking for | | | | growth | | +———+————————————–+——————–+ | Kevin | - Can help with vehicle plan - | \ | | Resourc | shower curtain separating front | | | es | and back. Windows open, HVAC | | | | off. | | | | - Kevin is pretty flexible as a | | | | resource. Kevin is working as | | | | tech lead on perception + | | | | sensors. Lots of experience with | | | | sensors | | | | - Mentors: Competition is | | | | reflective is reality. Make sure | | | | that expectations are reasonable | | | | and on an even playing field for | | | | external factors. Relay that | | | | back to the organizing facility. | | | | Need information from GM / SAE | | | | - Contact to suppliers | | | | (Continental)  | | | | - Competition Roadmap | | | | - Mathworks Competition | | +———+————————————–+——————–+ | Localiz | - Use a GPS at regular speed | \ | | ation | (~20km/h) to see the | | | | coefficient for wheel size. then | | | | use this for correction. | | | | - Measure wheel center to road. | | | | Jack the car up and measure | | | | wheel diameter. Use 3/4 of that. | | | | As you go faster, wheels get | | | | bigger | | | | - Park assist use wheel + steering | | | | angle | | | | - Diverges. Have a vehicle model. | | | | Gets pretty bad after a couple | | | | seconds with just odometry. Need | | | | visual corrections | | | | - Kevin approves of Occupancy | | | | Grid. | | | | - Encoders are pretty accurate if | | | | you're at >4-5km/h | | | | - Really slow isn't great | | | | - Kevin review our static Y3 | | | | challenges | | +———+————————————–+——————–+ | Recomme | Do sanity checking of simulation ↔ | \ | | ndation | car BEFORE it snows. | | +———+————————————–+——————–+

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

Atlassian