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> > |