Vehicle Specifications

Physical specifications of the AV2 platform.

Vehicle Overview

The AV2 is built on a [vehicle platform base]. This section documents the key physical parameters used in the control algorithms.

Vehicle Dimensions

AV2 dimensions diagram

Physical Dimensions

Note

The wheel base of 1.23 m is a critical parameter used in the steering controller. Verify this measurement on your specific vehicle.

Kinematic Parameters

These parameters define the vehicle’s motion capabilities and are used by the planning and control algorithms.

Speed Limits

Parameter

Value

Notes

Maximum Speed

5.0 m/s

~18 km/h

Typical Operating Speed

2.0-3.0 m/s

~7-11 km/h

Minimum Speed (DWA)

0.0 m/s

Can stop

Acceleration Limits

Parameter

Value

Notes

Maximum Acceleration

2.0 m/s²

Forward

Maximum Deceleration

3.0 m/s²

Braking

Emergency Deceleration

5.0+ m/s²

Full brake

Steering Geometry

Parameter

Value

Notes

Maximum Steering Angle

±28°

At wheels

Steering Ratio

~14:1

Wheel to road

Maximum Yaw Rate

1.0 rad/s

~57°/s

Minimum Turning Radius

~2.5 m

At max steering

Turning Radius Calculation

The minimum turning radius is calculated from:

\[R_{min} = \frac{L}{\tan(\delta_{max})}\]

Where:

  • \(L\) = Wheel base (1.23 m)

  • \(\delta_{max}\) = Maximum steering angle (28°)

import math
wheel_base = 1.23  # meters
max_steering = 28  # degrees
min_radius = wheel_base / math.tan(math.radians(max_steering))
# Result: ~2.3 meters

Collision Geometry

For obstacle avoidance, the vehicle is modeled with the following parameters:

Parameter

Value

Notes

Robot Radius

0.8 m

Circular approx

Safety Margin

0.3 m

Additional buffer

Effective Radius

1.1 m

For planning

For more precise collision checking:

Parameter

Value

Robot Length

2.0 m

Robot Width

1.5 m

Weight Distribution

Location

Weight

Front Axle

TBD kg

Rear Axle

TBD kg

Total

TBD kg

Tire Specifications

Parameter

Value

Tire Size

TBD

Tire Pressure

TBD psi

Rolling Radius

TBD m

Configuration in Code

These parameters are defined in the configuration files:

DWA Planner (config/dwa_config.yaml):

vehicle:
  max_speed: 5.0          # m/s
  max_yaw_rate: 1.0       # rad/s
  max_accel: 2.0          # m/s²
  max_yaw_rate_accel: 3.0 # rad/s²
  robot_radius: 0.8       # m

Pure Pursuit Controller (pure_pursuit_controller.py):

WHEEL_BASE = 1.23  # meters

Measurement Procedure

To verify or update these parameters:

Wheel Base

  1. Place vehicle on level ground

  2. Mark center of front wheel contact patch

  3. Mark center of rear wheel contact patch

  4. Measure distance between marks

Turning Radius

  1. Turn steering to full lock

  2. Drive slowly in a circle

  3. Measure radius to vehicle center

Weight

  1. Use vehicle scales under each wheel

  2. Sum front wheels for front axle weight

  3. Sum rear wheels for rear axle weight