ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
movingbox.h
Go to the documentation of this file.
1 /********************************************************************************
2  * Copyright (C) 2017-2020 German Aerospace Center (DLR).
3  * Eclipse ADORe, Automated Driving Open Research https://eclipse.org/adore
4  *
5  * This program and the accompanying materials are made available under the
6  * terms of the Eclipse Public License 2.0 which is available at
7  * http://www.eclipse.org/legal/epl-2.0.
8  *
9  * SPDX-License-Identifier: EPL-2.0
10  *
11  * Contributors:
12  * Daniel Heß - initial implementation and API
13  ********************************************************************************/
14 
15 #pragma once
16 
17 #include <adore/mad/adoremath.h>
18 
19 namespace adore
20 {
21  namespace env
22  {
23  namespace traffic
24  {
26  {
27  public:
28  adoreMatrix<double,3> center_;
29  float yaw_;
30  float length_;
31  float width_;
32  float height_;
33  float velocity_x_;
34  float velocity_y_;
35  float yawrate_;
52  adoreMatrix<double,7,7> covariance_;
53 
54  };
55  }
56  }
57 }
Definition: areaofeffectconverter.h:20
float velocity_x_
Definition: movingbox.h:33
bool covariance_velocity
Definition: movingbox.h:48
adoreMatrix< double, 3 > center_
Definition: movingbox.h:28
float length_
Definition: movingbox.h:30
float acceleration_x_
Definition: movingbox.h:36
bool covariance_center_
Definition: movingbox.h:39
float yaw_
Definition: movingbox.h:29
adoreMatrix< double, 7, 7 > covariance_
Definition: movingbox.h:52
float height_
Definition: movingbox.h:32
float yawrate_
Definition: movingbox.h:35
float width_
Definition: movingbox.h:31
bool covariance_length_width_
Definition: movingbox.h:45
bool covariance_angle_
Definition: movingbox.h:42
float velocity_y_
Definition: movingbox.h:34