Android-cuttlefish cvd tool
|
#include "cuttlefish/host/commands/sensors_simulator/sensors_simulator.h"
#include <cmath>
#include <android-base/logging.h>
Namespaces | |
namespace | cuttlefish |
namespace | cuttlefish::sensors |
namespace | cuttlefish::sensors::anonymous_namespace{sensors_simulator.cpp} |
Functions | |
double | cuttlefish::sensors::anonymous_namespace{sensors_simulator.cpp}::ToRadians (double x) |
static bool | cuttlefish::sensors::anonymous_namespace{sensors_simulator.cpp}::IsScalarSensor (int id) |
static Eigen::Matrix3d | cuttlefish::sensors::anonymous_namespace{sensors_simulator.cpp}::GetRotationMatrix (double x, double y, double z) |
static Eigen::Vector3d | cuttlefish::sensors::anonymous_namespace{sensors_simulator.cpp}::CalculateAcceleration (Eigen::Matrix3d current_rotation_matrix, bool is_auto) |
static Eigen::Vector3d | cuttlefish::sensors::anonymous_namespace{sensors_simulator.cpp}::CalculateMagnetometer (Eigen::Matrix3d current_rotation_matrix) |
static Eigen::Vector3d | cuttlefish::sensors::anonymous_namespace{sensors_simulator.cpp}::CalculateGyroscope (std::chrono::duration< double > duration, Eigen::Matrix3d prior_rotation_matrix, Eigen::Matrix3d current_rotation_matrix) |
Variables | |
constexpr float | cuttlefish::sensors::anonymous_namespace{sensors_simulator.cpp}::kTemperature = 25.0f |
constexpr float | cuttlefish::sensors::anonymous_namespace{sensors_simulator.cpp}::kProximity = 1.0f |
constexpr float | cuttlefish::sensors::anonymous_namespace{sensors_simulator.cpp}::kLight = 1000.0f |
constexpr float | cuttlefish::sensors::anonymous_namespace{sensors_simulator.cpp}::kPressure = 1013.25f |
constexpr float | cuttlefish::sensors::anonymous_namespace{sensors_simulator.cpp}::kHumidity = 40.0f |
constexpr float | cuttlefish::sensors::anonymous_namespace{sensors_simulator.cpp}::kHingeAngle0 = 180.0f |
constexpr double | cuttlefish::sensors::anonymous_namespace{sensors_simulator.cpp}::kG = 9.80665 |
const Eigen::Vector3d | cuttlefish::sensors::anonymous_namespace{sensors_simulator.cpp}::kMagneticField {0, 5.9, -48.4} |