Articulated Vehicle Tracking With Multi-Segment Motion Models
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional planning systems in vehicles, such as autonomous vehicles, face challenges in accurately representing and tracking articulated objects, like tractor-trailers, due to their varying footprints as they rotate, leading to overestimation of object extents and potentially cautious or inefficient navigation.
Innovation Solution
A multi-segment model is used to represent articulated objects, comprising geometric shapes for each segment, with iterative updates to estimate their track, utilizing extended Kalman filters and pseudo-observables to refine the object's state based on sensor data, allowing for more accurate tracking and navigation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a single bounding box is used to represent articulated objects, then the representation is simple, but the accuracy of object extents is poor leading to overestimation
Solution Approach 1:
The articulated object is divided into multiple rigid body segments (e.g., tractor and trailer segments) that can rotate independently relative to each other. Each segment is represented by its own bounding box with independent pose parameters (position, orientation, extents), allowing accurate representation of the varying footprint as the object articulates without requiring a single complex bounding box
2Productivity
If conventional tracking methods are used for articulated objects, then the tracking process is straightforward, but the navigation becomes cautious or inefficient due to overestimation
Solution Approach 1:
The representation model transitions from static to dynamic by allowing each segment's bounding box to rotate and change orientation independently. The pose of each segment is updated dynamically based on tracking data, enabling the system to accurately follow the articulated object's motion and articulation in real-time, improving both reliability and navigation efficiency
3Measurement precision
If multi-segment models with iterative updates are used, then tracking accuracy is improved, but computational complexity increases
Solution Approach 1:
The system initializes the multi-segment representation with estimated pose parameters for each segment before tracking begins. This preliminary setup establishes the geometric relationships and constraints between segments, allowing the iterative updates during tracking to converge faster and require fewer computational iterations to achieve accurate results
Data Source
AI summary
Navigation systems can identify objects in an environment and generate representations of those objects. A representation of an articulated vehicle can include two segments rotated relative to each other about a pivot, with a first segment corresponding to a first portion of the articulated vehicle and the second segment corresponding to a second portion of the articulated vehicle. The articulated object can be tracked in the environment by generating estimated updated states of the articulated agent based on previous states and/or measured states of the object using differing motion model updates for the differing portions. The estimated updated states may be determined using one or more filtering algorithms, which may be constrained using pseudo-observables.


