|
scenario_simulator_v2 C++ API
|
#include <deque>#include <fstream>#include <iostream>#include <queue>#include <simple_sensor_simulator/vehicle_simulation/vehicle_model/sim_model_interface.hpp>#include <sstream>#include <string>#include <vector>#include "eigen3/Eigen/Core"#include "eigen3/Eigen/LU"

Go to the source code of this file.
Classes | |
| class | CSVLoader |
| class | AccelerationMap |
| class | SimModelDelaySteerMapAccGeared |
Namespaces | |
| interpolation_utils | |
| interpolation | |
Typedefs | |
| using | Table = std::vector< std::vector< std::string > > |
| using | Map = std::vector< std::vector< double > > |
Functions | |
| bool | interpolation_utils::isIncreasing (const std::vector< double > &x) |
| bool | interpolation_utils::isNotDecreasing (const std::vector< double > &x) |
| std::vector< double > | interpolation_utils::validateKeys (const std::vector< double > &base_keys, const std::vector< double > &query_keys) |
| template<class T > | |
| void | interpolation_utils::validateKeysAndValues (const std::vector< double > &base_keys, const std::vector< T > &base_values) |
| double | interpolation::lerp (const double src_val, const double dst_val, const double ratio) |
| std::vector< double > | interpolation::lerp (const std::vector< double > &base_keys, const std::vector< double > &base_values, const std::vector< double > &query_keys) |
| double | interpolation::lerp (const std::vector< double > &base_keys, const std::vector< double > &base_values, const double query_key) |
| using Map = std::vector<std::vector<double> > |
| using Table = std::vector<std::vector<std::string> > |