Category Archives: Autonomy

Localization & Mapping

Stay tuned for future updates! Types of Localization Types of Frame and Transformation Reference Where is the car with relation to a static reference frame (local or global map)? Where are static objects with relation to the car? Where are … Continue reading

Posted in Autonomy, SLAM | Comments Off on Localization & Mapping

Vehicle Interface & PACMod2

Stay tuned for future updates! The Vehicle Interface component provides an interface between Autoware and a vehicle that passes control signals to the vehicle’s drive-by-wire system and receives vehicle information that is passed back to Autoware. Vehicle Lateral Interface Longitudinal … Continue reading

Posted in Autonomy, Control | Comments Off on Vehicle Interface & PACMod2

Sensing & Data Preprocessing

Stay tuned for future updates! LiDAR Preprocessing High-level Architecture Input Types LiDAR Preprocessing A minimum amount of information is needed to produce correct results. Preprocessing provides sufficient statistics for further algorithms. Remove noisy data from problematic areas Range & angle … Continue reading

Posted in Autonomy | Comments Off on Sensing & Data Preprocessing

Comparison of ROS1 and ROS2

ROS1 vs ROS2 Architecture ROS2 is well-suited for a variety of applications, including navigation, security, embedded systems, real-time operations, safety-critical tasks, and robotic manipulation. Data Distribution Service (DDS) for ROS2 (1) An industry-standard communication system, a networking middleware (2) Data-Centric … Continue reading

Posted in Autonomy | Comments Off on Comparison of ROS1 and ROS2

Vehicle Accel/Brake Calibration

Stay tuned for future updates! Acceleration and Brake Map Calibration Raw Vehicle Command Converter Steer Offset Estimator Reference Acceleration and Brake Calibration (Polaris GEM Vehicles) accel_brake_map_calibrator Raw Vehicle Command Converter (Polaris GEM Vehicles) Steer Offset Estimator (Polaris GEM Vehicles) Reference … Continue reading

Posted in Autonomy, Control | Comments Off on Vehicle Accel/Brake Calibration

Dynamics & Control

Stay tuned for future updates! Pure Pursuit Lateral Controller (Kinematic Bicycle Model) Stanley Lateral Controller (Kinematic/Dynamic Bicycle Model) LQR Tracker with Feed Forward Term (Dynamic Bicycle Model) Model Predictive Control (Dynamic Bicycle Model) Coming more, stay tuned for future updates! … Continue reading

Posted in Autonomy, Control | Comments Off on Dynamics & Control

Perception

Stay tuned for future updates! Camera Perception Radar Perception LiDAR Perception Sensor Fusion with LiDAR & Camera AutowareAuto High-level Architecture of Perception Component Camera Perception (Temporary Demo, AutowareClass2020) Recap: Camera Model \(D\): aperture diameter \(f\): focal length \(N\): aperture f-number … Continue reading

Posted in Autonomy, Perception | Comments Off on Perception

ROS2 Software Stack Development

ROS2 Software Stack Development Sensing & Data Preprocessing Perception Localization & Mapping (SLAM/V-SLAM) Planning Dynamics & Control Vehicle Interface & PACMod2 Simulation ROS2 Resources ROS2 (Humble) Documentation ROS2 (Humble) Tutorials ROS2 (Humble) Demos ROS2 (Humble) Real-time Programming Autoware.Auto Resources The … Continue reading

Posted in Autonomy | Comments Off on ROS2 Software Stack Development

Sensor Calibration

Stay tuned for future detailed updates! Top LiDAR and Front Camera Data Collection and Sensor Calibration Front LiDAR and Front Camera Data Collection and Sensor Calibration Reference [1] Autoware Calibration Toolkit Manual, Link [2] Yan, Guohang, et al. “Opencalib: A … Continue reading

Posted in Autonomy | Comments Off on Sensor Calibration

Sensor Integration

Stay tuned for future updates! Polaris GEM e4 Electric Vehicle × Platform Actuation and Control Module 2 (PACMod2) Computing Nuvo-8108GC Computer CPU : Intel Xeon E-2278G 3.40GHz x16 GPU : NVIDIA RTX A4500 Memory : 64GB DDR4 PCIe Ethernet Card … Continue reading

Posted in Autonomy | Comments Off on Sensor Integration