This repository was archived by the owner on Oct 6, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Modes and Automation
Rui-Pedro-Pires edited this page Aug 25, 2025
·
4 revisions
- Full manual control
- Steering and speed from Xbox controller
- Driver responsible for all driving tasks
- Lateral assist only (Lane Keeping Assist System)
- System controls steering based on lane detection
- Speed remains under manual control via Xbox
- Driver monitors environment and controls speed
- Longitudinal assist only (Adaptive Cruise Control)
- System controls speed/throttle based on:
- Set cruise speed
- Distance to leading vehicle
- Steering remains under manual control via Xbox
- Driver monitors environment and controls steering
- Partial automation
- Will combine LKAS and ACC functionality
- Will require ≥2 lanes to enable safe maneuvers
- Conditional automation
- System handles both steering and speed in nominal conditions
- Lane following with default trajectory (no trajectory adjustments)
- High automation
- System handles both steering and speed in various conditions
- Capable of adjusting trajectory to avoid obstacles
- Enhanced obstacle avoidance capabilities
- Activates when obstacles detected in planned trajectory
- Object detector identifies non-road segments or objects intersecting path
- Overrides current speed command with immediate braking
- Stop signs: Full stop, wait period, then proceed if clear
- Yield signs: Speed reduction
- Speed limit signs: Adaptation of maximum allowed speed
- Crosswalks: Speed reduction
- Red: Full stop until light changes
- Yellow: Controlled deceleration to stop
- Green: Proceed at planned speed
- Maintains safe following distance from leading vehicle
- Adapts speed based on relative velocity estimation
- Maintains vehicle position within detected lane segments
- Uses the difference between lane position and the center of the frame as input to the steering controller
Project Developed by Team02 @ SEA:ME Portugal - 2024 Cohort
A master-level curriculum empowering developers with practical, peer-driven expertise in embedded systems, autonomous driving, and mobility ecosystems.