mvsim::DynamicsAckermannDrivetrain Member List
This is the complete list of members for mvsim::DynamicsAckermannDrivetrain, including all inherited members.
apply_force(double fx, double fy, double local_ptx=0.0, double local_pty=0.0)mvsim::VehicleBase [virtual]
clearLogs()mvsim::VehicleBase [inline]
computeDiffTorqueSplit(const double w1, const double w2, const double diffBias, const double defaultSplitRatio, double &t1, double &t2)mvsim::DynamicsAckermannDrivetrain
computeFrontWheelAngles(const double desired_equiv_steer_ang, double &out_fl_ang, double &out_fr_ang) const mvsim::DynamicsAckermannDrivetrain
ControllerBase typedefmvsim::DynamicsAckermannDrivetrain
ControllerBasePtr typedefmvsim::DynamicsAckermannDrivetrain
create_multibody_system(b2World *world)mvsim::VehicleBase [virtual]
DIFF_MAX enum valuemvsim::DynamicsAckermannDrivetrain
DIFF_OPEN_4WD enum valuemvsim::DynamicsAckermannDrivetrain
DIFF_OPEN_FRONT enum valuemvsim::DynamicsAckermannDrivetrain
DIFF_OPEN_REAR enum valuemvsim::DynamicsAckermannDrivetrain
DIFF_TORSEN_4WD enum valuemvsim::DynamicsAckermannDrivetrain
DIFF_TORSEN_FRONT enum valuemvsim::DynamicsAckermannDrivetrain
DIFF_TORSEN_REAR enum valuemvsim::DynamicsAckermannDrivetrain
DifferentialType enum namemvsim::DynamicsAckermannDrivetrain
dynamics_load_params_from_xml(const rapidxml::xml_node< char > *xml_node)mvsim::DynamicsAckermannDrivetrain [protected, virtual]
DynamicsAckermannDrivetrain(World *parent)mvsim::DynamicsAckermannDrivetrain
factory(World *parent, const rapidxml::xml_node< char > *xml_node)mvsim::VehicleBase [static]
factory(World *parent, const std::string &xml_text)mvsim::VehicleBase [static]
getBox2DChassisBody()mvsim::VehicleBase [inline]
getChassisCenterOfMass() const mvsim::VehicleBase [inline]
getChassisMass() const mvsim::VehicleBase [inline, virtual]
getChassisShape() const mvsim::VehicleBase [inline]
getController() const mvsim::DynamicsAckermannDrivetrain [inline]
getController()mvsim::DynamicsAckermannDrivetrain [inline]
getControllerInterface()mvsim::DynamicsAckermannDrivetrain [inline, virtual]
getCPose2D() const mvsim::VehicleBase
getLoggerPtr(std::string logger_name)mvsim::VehicleBase [inline]
getMaxSteeringAngle() const mvsim::DynamicsAckermannDrivetrain [inline]
getMaxVehicleRadius() const mvsim::VehicleBase [inline, virtual]
getName() const mvsim::VehicleBase [inline]
getNumWheels() const mvsim::VehicleBase [inline]
getPose() const mvsim::VehicleBase [inline]
getSensors() const mvsim::VehicleBase [inline]
getSensors()mvsim::VehicleBase [inline]
getVehicleIndex() const mvsim::VehicleBase [inline]
getVelocity() const mvsim::VehicleBase [inline]
getVelocityLocal() const mvsim::VehicleBase
getVelocityLocalOdoEstimate() const mvsim::DynamicsAckermannDrivetrain [virtual]
getWheelInfo(const size_t idx) const mvsim::VehicleBase [inline]
getWheelInfo(const size_t idx)mvsim::VehicleBase [inline]
getWheelsVelocityLocal(std::vector< mrpt::math::TPoint2D > &vels, const vec3 &veh_vel_local) const mvsim::VehicleBase
getWorldObject()mvsim::VisualObject [inline]
getWorldObject() const mvsim::VisualObject [inline]
gui_update(mrpt::opengl::COpenGLScene &scene)mvsim::VehicleBase [virtual]
gui_update_common(mrpt::opengl::COpenGLScene &scene, bool defaultVehicleBody=true)mvsim::VehicleBase [protected]
initLoggers()mvsim::VehicleBase [protected, virtual]
invoke_motor_controllers(const TSimulContext &context, std::vector< double > &out_force_per_wheel)mvsim::DynamicsAckermannDrivetrain [protected, virtual]
m_controllermvsim::DynamicsAckermannDrivetrain [private]
m_diff_typemvsim::DynamicsAckermannDrivetrain [private]
m_FrontLRBiasmvsim::DynamicsAckermannDrivetrain [private]
m_FrontLRSplitmvsim::DynamicsAckermannDrivetrain [private]
m_FrontRearBiasmvsim::DynamicsAckermannDrivetrain [private]
m_FrontRearSplitmvsim::DynamicsAckermannDrivetrain [private]
m_log_pathmvsim::VehicleBase [protected]
m_loggersmvsim::VehicleBase [protected]
m_max_steer_angmvsim::DynamicsAckermannDrivetrain [private]
m_namemvsim::VehicleBase [protected]
m_RearLRBiasmvsim::DynamicsAckermannDrivetrain [private]
m_RearLRSplitmvsim::DynamicsAckermannDrivetrain [private]
m_vehicle_indexmvsim::VehicleBase [protected]
m_worldmvsim::VisualObject [protected]
newLogSession()mvsim::VehicleBase [inline]
register_vehicle_class(const rapidxml::xml_node< char > *xml_node)mvsim::VehicleBase [static]
setMaxSteeringAngle(double val)mvsim::DynamicsAckermannDrivetrain [inline]
setPose(const mrpt::math::TPose3D &p) const mvsim::VehicleBase [inline]
setRecording(bool record)mvsim::VehicleBase [inline]
setVehicleIndex(size_t idx)mvsim::VehicleBase [inline]
simul_post_timestep(const TSimulContext &context)mvsim::VehicleBase [virtual]
simul_post_timestep_common(const TSimulContext &context)mvsim::VehicleBase
simul_pre_timestep(const TSimulContext &context)mvsim::VehicleBase [virtual]
TListSensors typedefmvsim::VehicleBase
VehicleBase(World *parent, size_t nWheels)mvsim::VehicleBase [protected]
VisualObject(World *parent)mvsim::VisualObject [inline]
WHEEL_FL enum valuemvsim::DynamicsAckermannDrivetrain
WHEEL_FR enum valuemvsim::DynamicsAckermannDrivetrain
WHEEL_RL enum valuemvsim::DynamicsAckermannDrivetrain
WHEEL_RR enum valuemvsim::DynamicsAckermannDrivetrain
writeLogStrings()mvsim::VehicleBase [protected, virtual]
~VisualObject()mvsim::VisualObject [inline, virtual]


mvsim
Author(s):
autogenerated on Thu Jun 6 2019 22:08:35