ANVELProperties

From ANVEL Wiki
Jump to: navigation, search


Contents

Application

Source: Core

Name Description Type Attributes Unit
Version Application version. string ReadOnly
BuildDate Application build date. string ReadOnly
Platform Build platform. string ReadOnly
Configuration Installation configuration. string ReadOnly
WorkingDirectory Application working directory. string ReadOnly
ExecutableDirectory Application executable directory. string ReadOnly
Tags Application configuration tags. stringvector ReadOnly
ApplicationTitle Application configuration tags. string ReadOnly

Messages

Source: Core
Global Message Handler

Name Description Type Attributes Unit
Message Count Total number of messages sent. uint64 ReadOnly Nonserializable
Max Message Count Maximum number of messages sent. uint64 ReadOnly Nonserializable
Last Message Count Number of messages sent last frame. uint64 ReadOnly Nonserializable
MessageRx Count Total Number of messages enqueued. uint64 ReadOnly Nonserializable
MessageRx Processing Time . real ReadOnly Nonserializable
Message Publishing Time . real ReadOnly Nonserializable

AssetManager

Source: Core
AssetManager

Name Description Type Attributes Unit
Favorites User's favorite assets stringvector

Assets

Source: AssetManager
Assets

Name Description Type Attributes Unit
Name Name of this asset. string Nonserializable
Preview Preview for this asset. string Nonserializable
Filename Source file for this asset. string Nonserializable
Category Category for this asset. string Nonserializable
IsPlaceable True if this asset can be placed by users through the user interface. bool Nonserializable
Definitions Definitions associated with this asset. idvector Nonserializable
Tags Tags for this asset. stringvector Nonserializable
NamedTags Named Tags for this asset. namevaluelist Nonserializable

Thread

Source: Core::ThreadManager
Thread Information

Name Description Type Attributes Unit
Name Thread Name string ReadOnly
CPU Utilization CPUUtilization float32 ReadOnly Nonserializable %
Total CPU Time Total CPU Time float32 ReadOnly Nonserializable s
ThreadID Total CPU Time uint32 ReadOnly Nonserializable

TriMeshManager

Source: Core
TriMeshManager

Name Description Type Attributes Unit
UsedMeshMemory Used Mesh Memory uint32 ReadOnly B
MaxMemoryCapacity Maximum Mesh Memory uint32 B
MeshesLoaded Total count of meshes loaded. uint32

Webserver

Source: Core
ANVEL Webserver

Name Description Type Attributes Unit
Enabled bool
AllowExternalConnections Allow incoming connections from external devices. bool
Running bool ReadOnly
DefaultPort Port used on startup uint16
Port string ReadOnly
EndpointCount uint32 ReadOnly
RequestCount uint32 ReadOnly

Sim Manager

Source: Sim
SimManager

Name Description Type Attributes Unit
SimTime Elapsed Sim Time real ReadOnly s
AppTime Elapsed Application Time real ReadOnly Nonserializable s
StepCount Number of sim steps completed. uint64 ReadOnly
Paused Paused State bool Nonserializable
TimeScale Sim Time Scaling real Advanced
SimulationRate Rate relative to real time that the simulation is advancing. real ReadOnly Advanced Nonserializable
TimingMode The simulation step mode. uint32 Advanced

ParticleSystemManager

Source: Sim
ParticleSystemManager

Name Description Type Attributes Unit
TotalCreated Number of Particle Systems Created uint32 ReadOnly
Draw Whether or not to draw particles bool
Gravity Gravity affector value float32

ParticleSystem

Source: ParticleSystemManager
ParticleSystem

Name Description Type Attributes Unit
Name ParticleSystem name string ReadOnly
Enabled Enabled bool
Wind Wind affector vector vector3

Plugin

Source: Plugin Manager
Plugin Information

Name Description Type Attributes Unit
Name Plugin Name string ReadOnly
Filename string ReadOnly
Version string ReadOnly
Restrictions string ReadOnly
Copyright string ReadOnly
ANVEL Core Version string ReadOnly
Date string ReadOnly
Loaded bool ReadOnly

WorldObject

Source: WorldManager
WorldObject

Name Description Type Attributes Unit
Name ObjectName string
Parent The ID of our parent object, if we have one. id ReadOnly
Position World Position vector3 m
Orientation World Orientation quaternion
Scale Scale vector3
Position Offset Offset World Position from parent vector3 Nonserializable m
Orientation Offset Offset Orientation quaternion Nonserializable
Scale Offset Scale relative to parent. vector3 Nonserializable
Visible Visible bool
Opacity How opaque the world object should be rendered; should be normalized from 0 to 1. float32
Category Object category. uint32 ReadOnly
SelectionFlags Object selection flags. uint32 ReadOnly

PathObject

Source: WorldManager
PathObject

Name Description Type Attributes Unit
Name ObjectName string
PathType Type of interpolation to use between path points. int32
Visible Visible bool
Color Color of this path color
SubdivisionDistance Target distance between points in terrain fitting and spline interpolation. float32 m
AllowFloating Allow points to float in mid air. bool
Closed Automatically loop the path, connecting the last point to the first point. bool
PointsCreated The total number of points this path has created uint32 ReadOnly
Estimated Length Estimated Length accounting for terrain real ReadOnly m
Flat Length Estimated Length without taking height in to account real ReadOnly m
Direct Length Absolute length without taking terrain in to account. This will pass through hills, etc. real ReadOnly m

ObjectDefinition

Source: WorldManager
ObjectDefinition

Name Description Type Attributes Unit
Position Initial position. vector3
Orientation Initial orientation. quaternion
Scale Initial scale. vector3
Category Category this object belongs to. uint32
SnapBehavior How this object moves when adjusted with the manipulator uint8
TypeName Name of this type. string
IsSelectable If this object can be selected through the editor window. bool
IsScalable If this object can be scaled with the manipulator. bool
IsTerrain Is this object part of the terrain. bool
IsVirtual If this object represents an abstract visualization instead of something physical. bool

ParticleDefinition

Source: WorldManager
ParticleDefinition

Name Description Type Attributes Unit
Position Initial position. vector3
Orientation Initial orientation. quaternion
Scale Initial scale. vector3
Category Category this object belongs to. uint32
SnapBehavior How this object moves when adjusted with the manipulator uint8
TypeName Name of this type. string
IsSelectable If this object can be selected through the editor window. bool
IsScalable If this object can be scaled with the manipulator. bool
IsTerrain Is this object part of the terrain. bool
IsVirtual If this object represents an abstract visualization instead of something physical. bool

AI

Source: AIManager
AIManager

Name Description Type Attributes Unit
Debug Visibility Show/Hide debug for AI system bool

Behavior

Source: AIManager
Behavior

Name Description Type Attributes Unit
Actor Id of the actor we belong to. id ReadOnly
CurrentState Name of the current state string ReadOnly
Behavior Type string ReadOnly
Previous state type string ReadOnly

MovingActorObject

Source: AIManager
MovingActorObject

Name Description Type Attributes Unit
MovingAndTurnTolerance The radial range in which this actor is allowed to move forward while it is adjusting its heading. radian rad
GoalDistanceTolerance The distance at which this actor is considered to have reached a position. real m
ArriveTime The total time this actor should take while slowing down to arrive at a point. Used by the Arrive() steering behavior real s
NeighborhoodRadius The area this actor considers when calculating group steering behaviors real m
WanderRadius The radius of the circle on which the output steering force that Wander() moves around on. real m
WanderOffset How far in front of the actor the center of the circle on which the output steering force that Wander() moves around on is real m
WanderJitter How dramatically the Wander() function should fluctuate on its wander circle. real
GoalPosition The position the actor is seeking vector3 m
GoalYaw The yaw component of the actor's desired orientation radian rad
UseGoalYaw Whether or not he actor is seeking the desired orientation bool
FollowPath The path to be followed by the Moving Actor id
FollowPathPointIndex The point index into the path we are currently following uint32
WaitCheckingMultiplier An Actor determines it should wait by checking the area around it with a radius proportional to it's velocity and multiplied by this constant. real Advanced
BalancingTorqueScale Adjusts balancing torque applied to physics actors to keep them aligned in their original orientation. real
AllowDisable If we allow this actor to become disabled when tipped over. bool
YawControl-P Yaw PID Control proportional coefficient real
YawControl-I Yaw PID Control integral coefficient real
YawControl-D Yaw PID Control derivative coefficient real
YawControlFactor Influence of yaw PID controller real
SpeedControl-P Speed PID Control proportional coefficient real
SpeedControl-I Speed PID Control integral coefficient real
SpeedControl-D Speed PID Control derivative coefficient real
SpeedControl-Factor Influence of speed PID controller real

MovingActorBehavior

Source: AIManager
MovingActorBehavior

Name Description Type Attributes Unit
LastPathID id ReadOnly
LastTargetID id ReadOnly

SteeringWeights

Source: AIManager
SteeringWeights

Name Description Type Attributes Unit
Seek Weight The weight of the Seek() steering method, which races towards a position or target. real
Flee Weight The weight of the Flee() steering method, which races away from a position or target. real
Arrive Weight The weight of the Arrive() steering method, gets close to a a position or target, and then slows based on ArriveTime, to a stop on top of it. real
Separation Weight The weight of the Separation() steering method, which attempts to keep distance from this actor's neighbors. real
Alignment Weight The weight of the Alignment() steering method, which attempts to make an actors heading the same as that of this actor's neighbors. real
Cohesion Weight The weight of the Cohesion() steering method, which attempts to stay close to this actor's neighbors. real
Wander Weight The weight of the Wander() steering method, which moves in a randomized forward direction, changing over time. real
Obstacle Avoidance Weight The weight of the ObstacleAvoidance() steering method, which moves laterally away from obstacles in the forward direction. real
Formation Weight The weight of the Formation() steering method, which keeps actors moving in formation real

SpawnPoint

Source: AIManager
SpawnPoint

Name Description Type Attributes Unit
Name The name of this spawn point string ReadOnly
Enabled Set to false to stop object spawning. bool
SpawnType The type of object this spawn creates id
Path The path associated with the actors that are spawned id
MaxTotalSpawns The max number of spawned objects that can be created, permanently uint32
MaxAliveSpawns The max number of spawned objects that can exist at any one time, 0 for unlimited number of objects uint32
Spawn Delay The delay between object spawns. real s
SpawnDelayRandomization The delay between object spawns. real s
TimeToSpawn The delay before then next wave spawns real ReadOnly s
NearbyPathRadius Paths that start at a closer distance than this radius will be considered for usage when no path is explicitly set real m
SpawnRadius Spawns will occur within this radius from the center of the spawn point real m
ClearRadius Distance that will be checked for existing physical objects, which will prevent the next object from spawning real m
PathCompletionMode uint32
Objects idset ReadOnly
TotalCreated uint32 ReadOnly
AutoExpandClearRadius True if the spawn's ClearRadius property should be increased based on the size of the object spawned. bool

VehicleActor

Source: AIManager
VehicleActorObject

Name Description Type Attributes Unit
Current Path The path this actor will follow if in the correct state. id
PathCompletionMode How this AI actor will handle path completion. uint32

Environment Manager

Source: Sim
EnvManager

Name Description Type Attributes Unit
Visible Environment Visibility bool
Name Environment Name string
FileName Environment File string ReadOnly
Date/Time Current Date/Time. datetime
Local Date/Time Current Local Date/Time. datetime Nonserializable
UTCOffset Offset from UTC Timezone in hours. float32
GlobalCoordinate Global Coordinate coordinate
Temperature Temperature real °C
AirPressure Air pressure real Advanced kPa
RelativeHumidity Relative Humidity (0-1) real Advanced
AirDensity Air Density in kg / m^3 real ReadOnly Advanced
DefaultSurface Default Terrain Surface id
Use Dynamic Sunlight Whether to link a light marked as sunlight up to the sun position calculations. bool
Use Dynamic Ambient Light Whether to link the ambient light up to the sun position calculations. bool
JulianDate real ReadOnly
SunRightAscension real ReadOnly °
SunDeclination real ReadOnly °
SunAzimuth real ReadOnly °
SunZenithAngle real ReadOnly °
MoonRightAscension real ReadOnly °
MoonDeclination real ReadOnly °
MoonAzimuth real ReadOnly °
MoonZenithAngle real ReadOnly °

Light

Source: EnvironmentManager
Light

Name Description Type Attributes Unit
Name This light's name. string ReadOnly
Enabled If this light is currently enabled. bool ReadOnly
Type Type of light. uint32 ReadOnly
Diffuse Diffuse color. color
Specular Specular color. color
Range Maximum range of the light. real Advanced m
Inner Angle Range for the inner cone of a spot light. real Advanced °
Outer Angle Range for the outer cone of a spot light. real Advanced °
Falloff Falloff value for spot Light. real Advanced
Constant Attenuation real Advanced
Linear Attenuation real Advanced
Quadratic Attenuation real Advanced
Shadows Enabled Whether shadows cast by this light are drawn. bool ReadOnly
IsSunlight Whether this light is a representation of the sun. bool ReadOnly
IsMoonlight Whether this light is a representation of the moon. bool ReadOnly
Color Temperature Color of the light in Kelvins uint32
Lumen Value Measurement of brightness of the light uint32

Vegetation

Source: EnvironmentManager
Vegetation

Name Description Type Attributes Unit
Name Vegetation Name string
AssetName Asset name string
UsePhysics Use physics on the objects created. References the Asset for this info. bool
Density Default layer density. float32
MaxHeight float32 m
MinHeight float32 m
VehicleDragFactor float32
LidarDensity float32
Reflectivity float32

TerrainCell

Source: EnvironmentManager
A single terrain cell

Name Description Type Attributes Unit
DefaultSurface Default surface for this cell id ReadOnly
HeightScale Max height of this cell = HeightScale, and min height = -HeightScale real ReadOnly
HeightOffset real ReadOnly
CellIndex Index of this cell uint16 ReadOnly
ConstantHeight If this should utilize a constant height bool ReadOnly

TerrainGrid

Source: EnvironmentManager
Heightmap based terrain grid

Name Description Type Attributes Unit
DefaultSurface Default surface for this cell id ReadOnly
CellSize Size for the length and width of each cell real ReadOnly m
BorderWalls True if ANVEL should create invisible walls around the terrain to prevent traveling beyond the borders. bool ReadOnly
GrassCellSize Cell size for grass population. real ReadOnly
ObjectCellSize Cell size for object population. real ReadOnly
NumCellsX Number of cells X uint16 ReadOnly
NumCellsY Number of cells Y uint16 ReadOnly
Origin Terrain Origin vector3 ReadOnly

TerrainSurfaceLayer

Source: EnvironmentManager
Surface layer for a terrain grid cell

Name Description Type Attributes Unit
Surface Surface for this layer id ReadOnly
Opacity float32 ReadOnly
Last saved filename for the blend map. string ReadOnly
Layer Thickness float32 m

TerrainVegetationLayer

Source: EnvironmentManager
Vegetation layer for a terrain grid cell

Name Description Type Attributes Unit
Vegetation Vegetation ID for this layer id ReadOnly
Opacity float32 ReadOnly
Filename Last saved filename for the density map. string ReadOnly

QuadTree

Source: EnvironmentManager
2D Hierarchical spatial structure.

Name Description Type Attributes Unit
MinCoord vector2 ReadOnly m
MaxCoord vector2 ReadOnly m
Reads uint64 ReadOnly
Writes uint64 ReadOnly
MemoryUsage uint64 ReadOnly
NodeCount uint32 ReadOnly
MapCount uint32 ReadOnly

WeatherManager

Source: WeatherManager
Manager for weather aspects of the environment simulation

Name Description Type Attributes Unit
DefaultWeather The default weather across the entire environment uint32
Sky The current sky condition. uint32
WindForce The wind as a force in m/(sec^2) vector3
MaximumWindVariance Terrain cells can have slightly varied wind by adding a vector to the base Wind Force. This describes the maximum magnitude of that vector. real
AveragePrecipitationOnGround The mm of precipitation currently on the terrain, averaged float32 ReadOnly mm

Precipitation

Source: WeatherManager
Precipitation is a property of terrain cells and affects terrain layers

Name Description Type Attributes Unit
Magnitude The mm / hr of precipitation accumulating float32
TimeElapsed The seconds that have elapsed since precipitation began. real s

Vehicle Manager

Source: Sim
VehicleManager

Name Description Type Attributes Unit
Visualization Vehicle Visualization bool
Apply Resistance Forces Apply post contact resistance forces. bool
Apply Resistance Torques Apply post contact resistance torques bool

Vehicle

Source: VehicleManager
Vehicle

Name Description Type Attributes Unit
Name ObjectName string ReadOnly
Type VehicleType string ReadOnly
FileName FileName string ReadOnly
InputEnabled InputEnabled bool ReadOnly
Forward Speed Forward Speed real ReadOnly m/s
Driven Distance Forward Distance Traveled real ReadOnly m
AntiSwayScale AntiSwayScale real
DragCoefficient Drag Coefficient real
FrontalArea Frontal Area of the vehicle real
AirResistance Drag Force due to air resistance. real ReadOnly N
VegetationResistance Drag Force due to vegetation resistance. real ReadOnly N
Mass Mass real ReadOnly kg
Pitch Current Pitch real ReadOnly rad
Yaw Current Yaw real ReadOnly rad
Roll Current Roll real ReadOnly rad
Yaw Rate Current Yaw Rate real ReadOnly rad/s
Roll Rate Current Roll Rate real ReadOnly rad/s
Rollover Metric Weight Transfer metric, used for detecting stability real ReadOnly
Turn Radius Turn Radius real ReadOnly m
Lateral Gs Lateral acceleration real ReadOnly gs
Longitudinal Gs Longitudinal acceleration real ReadOnly gs
Forward Speed Tolerance Vehicle will be considered 'Stationary' in forward direction if its forward speed is less then this value. real m/s
Lateral Speed Tolerance Vehicle will be considered moving straight ahead if its lateral speed is less than this value. real m/s
Lateral Acceleration Lateral Acceleration real ReadOnly m/s²
Angular Momentum Angular Momentum real ReadOnly Nms
Momentum VCS Momentum VCS vector3 ReadOnly Advanced
LocalVelocity vector3 ReadOnly m/s
LocalAccel vector3 ReadOnly m/s²
Acceleration XY Momentum XY vector2 ReadOnly Advanced
Limit Forward Resistance Limit Forward Resistance bool Advanced
Limit Lateral Resistance Limit Lateral Resistance bool Advanced
Limit Resistance Torque Limit Resistance Torque bool Advanced
Enable Vehicle Particle Effects Enable Vehicle Particle Effects bool
AntiRollStiffness real N/m
AntiRollLimit real N

ElectricMotor

Source: VehicleManager
Electric Motor Instance

Name Description Type Attributes Unit
Name Motor's name ReadOnly
Motor Type Type Name ReadOnly
Motor Speed Motor Speed ReadOnly
Wheel Speed Wheel Speed ReadOnly
Voltage Voltage ReadOnly
Current Current ReadOnly
RMS Current RMS Current ReadOnly
Torque Torque ReadOnly
Input Power Input Power ReadOnly
Output Power Output Power ReadOnly
RMS Power RMS Power ReadOnly
Energy In Energy Input ReadOnly
Energy Out Energy Output ReadOnly
Motor State Motor State ReadOnly
Log Debug Log Debug Messages Advanced Hidden Developer

ODEMotor

Source: VehicleManager
ODEMotor

Name Description Type Attributes Unit
RevLimit Rev limit real rad/s
Idle RPM Engine Idle RPM real rpm
Max Braking Torque Maximum Braking Force real N
Torque Scale Torque Scale real
Power Input Power (-1 to 1) real ReadOnly
Final Gear Final Gear Ratio real
Torque Curve Torque Curve lookuptable
Motor State Motor State int32 ReadOnly
Name Motor's name string ReadOnly
Type Motor's type string ReadOnly
Motor Speed Rad/s Motor Speed real ReadOnly rad/s
Motor Speed RPM Motor Speed real ReadOnly rpm
Relative RPM Motor Speed (0-1) real ReadOnly
Gear Gear int32 ReadOnly
CombinedGearRatio Combined Gear Ratio real ReadOnly
GearRatio GearRatio real ReadOnly
NextShiftSpeed ShiftSpeed real ReadOnly m/s
ShiftDuration Time that a shift lasts real s
AutomaticTransMode Park=0, Neutral=1, Reverse=2, Drive=3 uint32
DisableAutoShifts Set to true to force manual shifting bool
Uses CVT bool ReadOnly
CVT High Ratio real
CVT Low Ratio real
CVT Speed Factor real
CVT Throttle Factor real
CVT Top Speed real
CVT Ratio real ReadOnly
CVTWheelSpeed real ReadOnly
EngineTorque Engine Torque real ReadOnly Nm
EngineHorsepower Engine HP real ReadOnly hp
Applied Torque Torque applied to road real ReadOnly Nm
Braking Torque Braking Torque real ReadOnly Nm
ResistanceTorque ResistanceTorque real
EngineBodyRads real ReadOnly rad/s
EngineResistance real ReadOnly Nm
EngineTorqueGeneration real ReadOnly Nm
EngineDrivetrainInput real ReadOnly rpm
EngineAppliedResistance real ReadOnly rpm
DrivetrainInertia real ReadOnly
DrivetrainRPM real ReadOnly rpm
CalculatedThrottle real ReadOnly
ClutchBlending real ReadOnly
ClutchScale real
ImpellerTorque real ReadOnly Nm
TcOutputTorque real ReadOnly Nm
TC Efficiency real ReadOnly
a0 real
a1 real
a2 real
b0 real
b1 real
b2 real

DCElectricMotorInstancePrototype

Source: VehicleManager
DC Electric Motor Prototype

Name Description Type Attributes Unit
Motor Type Type Name ReadOnly
Rated Current Rated Current
Maximum Current Maximum Current
Duty Cycle Duty Cycle(seconds)
Rated Speed Rated Speed
Maximum Speed Maximum Speed
Rated Voltage Rated Voltage
Maximum Voltage Maximum Voltage
Rated Power Rated Power
Inertial Mass Inertial Mass
Winding Resistance Winding Resistance
TorqueConstant torque Constant ReadOnly Hidden Developer
BackEMFConstant back EMF Constant ReadOnly Hidden Developer
Stall Torque Stall Torque Advanced Hidden Developer
Stall Current Stall Current Advanced Hidden Developer
Unloaded Current Unloaded Current Advanced Hidden Developer
Idle Current Idle Current Advanced Hidden Developer
Unloaded Speed Unloaded Speed Advanced Hidden Developer

ElectricMotorSpeedControllerTypeMgr

Source: VehicleManager
Electric Motor Speed Controller Type Mgr

Name Description Type Attributes Unit
Name Controller Name ReadOnly
Current Limit Type Current Limit Type
Braking Current Braking Current
Current Scale Current Scale

ElectricMotorSpeedController

Source: VehicleManager
Electric Motor Speed Controller

Name Description Type Attributes Unit
Name Controller Name ReadOnly
Current Speed Current Speed ReadOnly
Computed Current Computed Current ReadOnly
Working Current Working Current ReadOnly

PID Speed Controller Type Mgr

Source: VehicleManager
PID Speed Controller Type Mgr

Name Description Type Attributes Unit
Name Controller Name ReadOnly
Kp Proportional Gain
Ki Integral Gain
Kd Derivative Gain
Integration Time Integration Time
Braking Current Braking Current

ElectricMotorSpeedController

Source: VehicleManager
PID Motor Speed Controller

Name Description Type Attributes Unit
Name Controller Name ReadOnly
Current Speed Current Speed ReadOnly m/s
Target Speed Target Speed ReadOnly m/s
Computed Current Computed Current ReadOnly a
Error Error ReadOnly
Working Current Working Current ReadOnly
Relative Error Relative Error ReadOnly Advanced
Integral State Integral State ReadOnly Advanced
Derivative State Derivative State ReadOnly Advanced

DifferentialMotorControllerInstance

Source: VehicleManager
Differential Motor Controller Instance

Name Description Type Attributes Unit
Throttle Scale Throttle Scale
Steering Scale Steering Scale
Yaw Rate Actual Yaw Rate ReadOnly
Turn Radius Turn Radius ReadOnly m
Left Motor Power Left Motor Power ReadOnly
Right Motor Power Right Motor Power ReadOnly

CustomMotorControllerInstance

Source: VehicleManager
Custom Motor Controller Instance

Name Description Type Attributes Unit
Use Controlled Steering Use Controlled Steering
Reverse Inner Wheel Reverse Inner Wheel
Max Target Speed Max Target Speed
Max Acceleration Max Forward Acceleration
Max Target Yaw Max Target Yaw
Max Lateral Acceleration Max Lateral Acceleration
Max Yaw Acceleration Max Yaw Acceleration
Throttle Scale Throttle Scale
Steering Scale Steering Scale
Target Speed Target Speed ReadOnly
Forward Speed Forward Speed ReadOnly
Forward Acceleration Forward Acceleration ReadOnly
Max Vehicle Speed Max Vehicle Speed ReadOnly
Left Target Speed Left Target Speed ReadOnly Hidden Developer
Right Target Speed Right Target Speed ReadOnly Hidden Developer
Current Speed Left Current Speed Left ReadOnly Hidden Developer
Current Speed Right Current Speed Right ReadOnly Hidden Developer
Target Yaw Rate Target Yaw Rate ReadOnly
Yaw Rate Actual Yaw Rate ReadOnly
Yaw Acceleration Yaw Acceleration ReadOnly
Target Lateral Accel Target Lateral Acceleration ReadOnly Hidden Developer
Lateral Accel Lateral Acceleration ReadOnly
Turn Radius Turn Radius ReadOnly
Left Motor Power Left Motor Power ReadOnly Hidden Developer
Right Motor Power Right Motor Power ReadOnly Hidden Developer
Yaw Control:kP Yaw Control:kP
Yaw Control:kI Yaw Control:kI
Yaw Control:kD Yaw Control:kD
Yaw Control:kT Yaw Control:kT

BatterySystem

Source: VehicleManager
Vehicle Battery System

Name Description Type Attributes Unit
Total Power (kW) Power ReadOnly w
Total Energy (kJ) Energy ReadOnly kJ
Average Voltage Voltage ReadOnly
Average Current Current ReadOnly
Charge Level Charge Level ReadOnly
Charge Percent Charge Level ReadOnly
Discharge Rate Discharge Rate ReadOnly
Brake Type Brake Type
Debug Level Debug Level Advanced

ODEStrutInstance

Source: VehicleManager
ODE Strut Instance

Name Description Type Attributes Unit
Strut Length in Z Strut Length in Z ReadOnly
Total Strut Length Strut Length ReadOnly
Spring Force Spring Force ReadOnly
Strut Speed Strut Speed ReadOnly
Damping Force Damping Force ReadOnly
Total Force Total Force ReadOnly

ODEStrutTemplate

Source: VehicleManager
ODE Strut Prototype

Name Description Type Attributes Unit
Spring Constant Spring Constant
Damping Damping
Initial Force Initial Force
Spring Force Scale Spring Force Scale
Damping Force Scale Damping Force Scale
Base Length Base Length ReadOnly
Use Polynomial Spring Force Use Polynomial Spring Force
Use Polynomial Damping Force Use Polynomial Damping Force

TorqueSplitter

Source: VehicleManager
TorqueSplitter

Name Description Type Attributes Unit
Name Name string ReadOnly
Efficiency Efficiency real
Type Type uint32
OutputMode Mode uint32
SlipLimits real
Locked uint32
GearIndex uint32
InputTorque real ReadOnly Nm
Output1Torque real ReadOnly Nm
Output2Torque real ReadOnly Nm
ReductionRatio real ReadOnly
OutputRpm1 real ReadOnly rpm
OutputRpm2 real ReadOnly rpm

Disc Brake

Source: Vehicle Manager
Disc Brake

Name Description Type Attributes Unit
Effective Radius Effective Radius of the brake pad real m
Mu Mu value for the pad against the rotor. real
Surface Area Surface Area of the brake pad against the rotor. real
Caliper Type Type of caliper this brake uses. int32
Caliper Piston Area Surface Area of the caliper pistons against the brake pad. real
Heat Dissipation Constant real
Mass real
SpecificHeatCapacity real
Output Torque The braking force scale factor. real ReadOnly
Output Scale The braking force scale factor. real
Temperature The braking force scale factor. real ReadOnly °C
Input Pressure Brake line input pressure. real ReadOnly Pa

Drum Brakes

Source: Vehicle Manager
Drum Brakes

Name Description Type Attributes Unit
Mu Mu value for the pad against the rotor. real
Angle of Shoe engagement Angle (out of one quadrant) of shoe coverage. real °
DrumRadius Radius of the drum. real m
AnchorToFulcrum Mu value for the pad against the rotor. real m
ShaftToShoePins Mu value for the pad against the rotor. real m
ShoeToWheelCylinder Mu value for the pad against the rotor. real m
ShoeConfiguration . int32
HeatDissipationConstant real
Mass real kg
Piston Area real
SpecificHeatCapacity real
Output Torque The braking torque produced by this brake. real ReadOnly
Output Scale The braking force scale factor. real
Temperature The braking force scale factor. real ReadOnly °C
Input Pressure Brake line input pressure. real ReadOnly Pa

Simple Brakes

Source: Vehicle Manager
Simple Brakes

Name Description Type Attributes Unit
Output Torque The braking force scale factor. real ReadOnly
Output Scale The braking force scale factor. real
Temperature The braking force scale factor. real ReadOnly °C
Input Pressure Brake line input pressure. real ReadOnly Pa

Brake Controller

Source: Vehicle Manager
Brake Controller

Name Description Type Attributes Unit
ABS Enabled Enable/Disable ABS (if configured) bool
OutputPressureScale Scale to apply to output pressure. real
NonLinearPedalScale Apply a non-linear input mapping to allow easier manual input. bool
Input Values namevaluelist ReadOnly

TireDefinition

Source: Vehicle Manager
Global Tire Definition

Name Description Type Attributes Unit
Name Definition Name string ReadOnly

SimpleAIController

Source: SimpleAIControllerFactory
A controller that generates input to guide controllables along a path of waypoints

Name Description Type Attributes Unit
Controlled Object Nonserializable
MaxSpeed (m/s) Nonserializable
Path Nonserializable
Diff Steer Turn Rate Nonserializable
Std Steer Turn Rate If greater than the angular tolerance from the next target position and traveling about StdSteerTurnRate, brakes will be applied to reduce the speed Nonserializable m/s
Angular Tolerance The number of radians away from heading straight toward the goal the controller will tolerate. Within tolerance, it will target MaxSpeed. Otherwise, target speed then MaxSpeed * (AngularTolerance/AngleToGoal). Nonserializable radians
Path Following A factor that affects how much the vehicle cares about being on course Nonserializable
Curve Smoothing Adjusts the smoothing applied to target yaw rates, making turns less jerky. Nonserializable
Look Ahead Scale Scales how far ahead of the next waypoint the controller will take action. Nonserializable
Closed Loop Control ReadOnly Nonserializable
Angle From Goal ReadOnly Nonserializable
Total Energy Tracks total energy consumed by motor, if the motor supports that. ReadOnly Nonserializable

SimpleANSController

Source: SimpleANSControllerFactory
A controller that guides to a specified yaw and speed

Name Description Type Attributes Unit
YawInputMultiplier
SpeedInputMultiplier
SaturatedSteeringThrottleValue
SaturatedSteeringValue
SteeringSaturationAngle
PostSteeringMult
PostThrottleMult
AccelFactor
DecelFactor
SteerFactor
ZeroThrottle
ZeroSteering
UseRootOfYaw
NormalizeOutput
Throttle ReadOnly
Steering ReadOnly
RawDesiredSpeed ReadOnly
RawDesiredYaw ReadOnly
DesiredSpeed ReadOnly
DesiredYawRate ReadOnly
ActualSpeed ReadOnly
ActualYawRate ReadOnly
Yaw P Coefficient
Yaw I Coefficient
Yaw D Coefficient
Yaw I State ReadOnly
Yaw D State ReadOnly
Yaw I State Min
Yaw I State Max
Speed P Coefficient
Speed I Coefficient
Speed D Coefficient
Speed I State ReadOnly
Speed D State ReadOnly
Speed I State Min
Speed I State Max
Use User Input
User Speed
User Yaw Rate

PointAIController

Source: PointAIControllerFactory
A controller that generates input to guide controllables towards a single goal point

Name Description Type Attributes Unit
MaxSpeed Max Speed (m/s)
Target Point Position to seek to
Diff Steer Turn Rate Differential Steering Turn Rate
Std Steer Turn Rate Standard Steering Turn Rate
Angular Tolerance The number of radians away from heading straight toward the goal the controller will tolerate. Within tolerance, it will target MaxSpeed.
Path Following A factor that affects how much the vehicle cares about being on course
Curve Smoothing A factor that smooths or sharpens the turns the vehicle makes
Closed Loop Control Whether or not the algorithm assumes a closed loop motor controller ReadOnly
Angle From Goal The calculated angle off from our goal ReadOnly

ParametricController

Source: ParametricControllerFactory
A controller that generates input to guide controllables along a path of waypoints

Name Description Type Attributes Unit
ControlMode uint32
ControlStage uint32
ControllableID The object we are controlling. id ReadOnly
Duration real ReadOnly s
CalculatedSteering real ReadOnly
CalculatedThrottle real ReadOnly
CalculatedBraking real ReadOnly
CalculatedClutch real ReadOnly
TimeScalar real
ThrottleP real
ThrottleI real
ThrottleD real
DefaultThrottle real
DefaultSteering real
DefaultBraking real
Throttle Override real
Steering Override real
Braking Override real
DesiredEntrySpeed real k/hr
DesiredLatAcce In Gs real gs
CurrentSpeed real ReadOnly k/hr
CurrentRollRate real ReadOnly
LateralAccel Lateral acceleration in g's real ReadOnly gs
SteeringForLatAccel real ReadOnly
SteeringGain real
SteeringForOneThirdG real
SteeringThreshold Values below the SteeringThreshold are treated as 0.0 real
SteeringSaturationPoint Values above the SteeringThreshold are treated as 1.0 real
FirstChangeDuration Used during dual lane change. real s
StabilizationDuration Used during dual lane change. real s
SecondChangeDuration Used during dual lane change. real s
FirstTurnScalar real
SecondTurnScalar real

ReplayManager

Source: Sim
ReplayManager

Name Description Type Attributes Unit
Input Directory The current input directory. string Nonserializable
Output Directory The current output directory. string Nonserializable

Replay

Source: ReplayManager
Replay

Name Description Type Attributes Unit
File File this replay is loaded from. ReadOnly
Elapsed Time Time elapsed within the replay. ReadOnly

ReplayWriter

Source: ReplayManager
ReplayWriter

Name Description Type Attributes Unit
File Name of the file being written to. ReadOnly
State Logging state. ReadOnly
Paused Whether the writer is paused. ReadOnly

ReplayGroup

Source: ReplayManager
ReplayGroup

Name Description Type Attributes Unit
Time Time of the replay. ReadOnly
Length Length of the replay. ReadOnly
Speed Playback speed.

ReplayWriterGroup

Source: ReplayManager
ReplayWriterGroup

Name Description Type Attributes Unit
Paused Whether this replay writer group is paused. ReadOnly

Surface

Source: VTIManager
A physical surface type, such as dirt, asphalt, mud...

Name Description Type Attributes Unit
Name Surface Name string ReadOnly
Description Surface Description string ReadOnly
Particle Mode How particles should be generated from this surface uint32
Particle Particle Asset Name string
Particle Value Threshold or modifier for particles real
Track Mode How tracks should be left on this surface uint32
Track Value Threshold or modifier for laying tracks real
Color Debug Color color ReadOnly
Reflectivity Infrared Reflectivity real
Density Initial Density real kg/m³
SurfaceFlags Infrared Reflectivity uint32
BulldozingFactor real
SinkagePressureModel uint32
SinkagePressureModelParam1 float32
SinkagePressureModelParam2 float32
SinkagePressureModelParam3 float32
SinkagePressureModelParam4 float32
SinkagePressureModelParam5 float32
SinkagePressureModelParam6 float32
SinkagePressureModelParam7 float32
Cohesion real kPa
FrictionAngle real °

ODEVTI

Source: Sim
ODE Friction VTI

Name Description Type Attributes Unit
GlobalMuScale Scale applied to all surface mu values. real
GlobalMu2Scale Scale applied all surface mu2 values real
GlobalSlipScale Scale applied to all surface slip values. real
GlobalSlip2Scale Scale applied all surface slip values real
UseDefinedMu2 Use the defined values for mu2. Otherwise, this will generate mu2 from mu and the scale properties. bool
DiffSteerMu2Scale Scale applied to generate mu2 from mu if we are using differential steering. real
NormalSteerMu2Scale Scale applied to generate mu2 from mu if we are using normal steering. real
TreadMuScale Scale applied to longitudinal friction for treaded vehicles. real
TreadMu2Scale Scale applied to lateral friction for treaded vehicles. real
MaxLayerDisplacementPerCell Max displacement depth per cell. real
DeformableSurfaceStiffnessScale Converts surface force to contact spring values. real
EnableDeformation Enable the use of deformable terrain. bool
EnableDeformationApplication Enable the modification of terrain bool
EnableDeformableGridDebug Enable the display of a wheel centric debug view of the current terrain deformation. bool
EnableDirectionalDisplacement Enable terrain displacement based on the direction of travel of the wheel. bool
EnableTireStiffness Enable soft tire contacts using tire stiffness values. bool
EnableSinkageResistance Enable additional resistance based on sinkage values. bool

ODESurfaceProperties

Source: Sim
Surface Properties for ODE VTI

Name Description Type Attributes Unit
Name Surface Name string ReadOnly
Friction Friction in the forward direction real
Friction2 Friction in the lateral direction real
Slip1 Slip in the forward direction real Advanced
Slip2 Slip in the lateral direction real Advanced
SoftCFM SoftCFM real Advanced
SoftERP SoftERP real Advanced
Bounce Bounce real Advanced
MinBounceVel MinBounceVel real Advanced
Surface Mode Surface Mode int32 Advanced
Rolling Resistance1 Rolling Resistance1 real
Rolling Resistance2 Rolling Resistance lateral real
Spinning Resistance Spinning Resistance real
SurfaceDamping Deformable surface damping. real
LongitudinalResistanceFromSinkage real
LateralResistanceFromSinkage real
SlipPressureModification real

SensorManager

Source: Sim
Sensor Manager

Name Description Type Attributes Unit
EnableSensorSimulation Enable simulation of sensors. bool
Update Time Sensor update time (ms). real ReadOnly Nonserializable

Sensor

Source: SensorManager
Sensor

Name Description Type Attributes Unit
SensorID Sensor's unique ID. ReadOnly
Name Sensor's unique name. ReadOnly
Type Sensor's type. ReadOnly
Sample Rate (Hz) Sample rate.
Fidelity Simulation Fidelity of this sensor instance.
Accepts values between 0 (none) and 1 (full)
float32
Enabled If this sensor is enabled.
Elapsed Time Elapsed time for this sensor. ReadOnly s
Last Sample Time Time that the sensor recorded its last data. s
Processing Time Duration of last processing cycle. s

LidarSensor

Source: SensorManager
Lidar

Name Description Type Attributes Unit
MinPitch Minimum Pitch °
MaxPitch Maximum Pitch °
Pitch Current Pitch ReadOnly °
HorizontalFOV Horizontal FOV °
Period Period s
NumRays Rays per horizontal scan.
NumVerticalRays Rays per vertical scan.
ClockwiseRotation If the LIDAR scans in a clockwise direction, set this to true.
Range Maximum Range ReadOnly m
EncodingScale Scale to convert distance values to 2 byte integer values.
a Required Reflectivity coefficient a ( ax^2 + bx + c)
b Required Reflectivity coefficient b ( ax^2 + bx + c)
c Required Reflectivity coefficient c ( ax^2 + bx + c)
EnableAccuracyError Enable or Disable the random accuracy error calculations.
UseGPU Enable or Disable the GPU Lidar simulation.
EnableDebugRendering Enable or Disable debug rendering.
TestVeg Enable or Disable the rendering based method to report vegetation reflections.
AccuracyErrorClose First value of accuracy error, in meters. m
ErrorCloseDistance Distance below which the first value of accuracy error will be used. m
AccuracyErrorMedium Second value of accuracy error, in meters. m
ErrorMediumDistance Distance below which the second value of accuracy error will be used. m
AccuracyErrorFar Third value of accuracy error, in meters m
ErrorFarDistance Distance below which the second value of accuracy error will be used. m
Render Divisions Render Divisions in the 360 FOV of the LIDAR. 6 would imply a 60 degree FOV for each render.

RangeSensor

Source: SensorManager
RangeSensor

Name Description Type Attributes Unit
Range Maximum Range m

GPSSensor

Source: SensorManager
GPSSensor

Name Description Type Attributes Unit
Mode Sensor Mode uint32
Latitude real ReadOnly
Longitude real ReadOnly
Elevation real ReadOnly m
ErrorRadius real ReadOnly m
Signal Is the GPS getting a signal bool ReadOnly
Heading radian ReadOnly rad

IMUSensor

Source: SensorManager
IMUSensor

Name Description Type Attributes Unit
TruePosition True Position vector3 ReadOnly m
TrueHeading True Heading real ReadOnly °
Acceleration Measured Acceleration vector3 ReadOnly m/s²
TrueAcceleration Actual Acceleration vector3 ReadOnly m/s²
RotationRate Measured Rotation Rates vector3 ReadOnly rad/s
TrueRotationRate Actual Rotation Rates vector3 ReadOnly rad/s
AccelerationErr Acceleration Error vector3 ReadOnly m/s²
Yaw Yaw real ReadOnly rad
Type IMU Type uint32
MEMSTemp Temperature at the MEMS sensors real
MEMSOmega0 Natural frequency of the proof-mass MEMS real
MassAccel Mass of the proof mass real
MassGyro Mass of the gyro real
Quality Quality factor of the MEMS sensors (must be < 0.5) real
AccelQError Quantization constant from Allan variance analysis of MEMS noise real
GyroQError RLG noise real
GyroCurrentDiff Difference in output current between the two legs of the RLG real
GyroCurrentSum Sum of the output currents for the Ring Laset Gyro real
GyroH Constant related to Ring Laset Gyro geometry real
GyroLength Length of one side of the Ring Laset Gyro real
GyroCavityLoss Laser loss (in ppm) real
GyroCavityTransmission Laser transmission (in ppm) real
LaserOutputPower Laser output power real
MEMSAccelScaleError MEMS sensor scale errors real
AccelCorrelationTime GM correlation time for the MEMS real
AccelWhiteNoise White noise distribution for the MEMS real
AccelZeroOffset Zero offset for the MEMS (randomly generated at each start up) real
GyroScale RLG scale errors real
GyroCorrelationTime RLG correlation time for GM real
GyroWhiteNoise RLG white noise real
GyroZeroOffset RLG zero offset real
GyroK real
GyroB real
GyroR real

CameraLens

Source: SensorManager
CameraLens

Name Description Type Attributes Unit
Enabled If this lens is currently enabled.
Offset Position Offset m
Orientation Orientation Offset from Parent
RenderingEffects Rendering effects to apply to the lens
FieldOfViewH Horizontal Field of View angle (degrees) °
FieldOfViewV Vertical Field of View angle (degrees) °
CCDWidth(mm) Horizontal size of the receptor sensor mm
CCDHeight(mm) Vertical size of the receptor sensor mm
Focal Length(mm) Focal Length mm
ImageWidth Width of Image in Pixels ReadOnly
ImageHeight Height of Image in Pixels ReadOnly

CompassSensor

Source: SensorManager
CompassSensor

Name Description Type Attributes Unit
Reading Current heading. real ReadOnly °
ReadingError Error in the last measurement. real ReadOnly °
Error This compass' error metric. real
Resolution Measurement resolution. real
DegreeOffset Constant Degree error. real

RFIDSensor

Source: SensorManager
RFIDSensor

Name Description Type Attributes Unit
Distance Distance ReadOnly m
Angle Relative Angle ReadOnly °
Error This sensor's error metric.
Resolution Measurement resolution.
Range Maximum receiver range. m
ErrorEnabled If this sensor should include simulated error.

TemperatureSensor

Source: SensorManager
TemperatureSensor

Name Description Type Attributes Unit
Temperature real ReadOnly °C
ErrorEnabled If this sensor should include simulated error. bool
Error Error range real
Resolution real

MoistureSensor

Source: SensorManager
MoistureSensor

Name Description Type Attributes Unit
Reading real ReadOnly

ViewManager

Source: Sim
ViewManager

Name Description Type Attributes Unit
Selection Enabled Whether object selection is enabled. bool ReadOnly

View

Source: ViewManager
View

Name Description Type Attributes Unit
Name This camera's name. string ReadOnly
Type Type of camera. string ReadOnly
Implementation The type of implementation this camera is using. string ReadOnly
Position Position vector3 m
Orientation Orientation of the camera. quaternion

ViewController

Source: ViewManager
ViewController

Name Description Type Attributes Unit
Enabled Whether this controller is active. bool
Selection Enabled Whether this controller allows selection. bool

ViewControllerInputCollector

Source: ViewManager
ViewControllerInputCollector

Name Description Type Attributes Unit
Enabled Whether this input collector is active. bool
Yaw Rate Yaw rotation rate. real rad/s
Pitch Rate Pitch rotation rate. real rad/s
Translation Rate Translation rate. real m/s
Zoom Rate Zoom rate. real

Package

Source: PackageManager
AnvelPackage

Name Description Type Attributes Unit
Name Name of this package. string
Description Package description. string
Publisher Publisher of this package. string
Version Package version. string
PublishDate Date this package was published. string
Copyright Copyright info for this package. string
Restrictions Usage restrictions for this package. string
Authors Package authors. string
License Package license. string
AnvelInfo Package license. string
ObjectDefFiles ObjectDefinitions stringvector
SurfaceDefFiles SurfaceDefFiles stringvector
VegetationDefFiles VegetationDefFiles stringvector
SensorDefFiles VegetationDefFiles stringvector
AssetCollectionFiles AssetCollectionFiles stringvector

AssetCollection

Source: PackageManager
AssetCollection

Name Description Type Attributes Unit
Name Name of this asset collection. string

Tag

Source: Core
TagComponent

Name Description Type Attributes Unit
Tags Tags namevaluelist

LifetimeComponent

Source:
Lifetime Management Component

Name Description Type Attributes Unit
RemainingTime Remaining lifetime until object destruction. real s

OgreRenderer

Source: VaneOgreRenderer
OgreRenderer

Name Description Type Attributes Unit
Visualization Visualization bool
RenderingSystem Ogre Rendering System string ReadOnly Nonserializable
HardwareGraphicsVendor Graphics hardware vendor string ReadOnly Nonserializable
HardwareGraphicsDevice Graphics hardware device name string ReadOnly Nonserializable
HardwareGraphicsDriverVersion Graphics hardware driver version string ReadOnly Nonserializable
RenderTime(ms) Rendering Time in milliseconds. real ReadOnly Nonserializable
RenderTargetTime(ms) Rendering Time in milliseconds for render targets. real ReadOnly Nonserializable
CurrentFPS CurrentFPS float32 ReadOnly Advanced Nonserializable
AverageFPS AverageFPS float32 ReadOnly Nonserializable
VisibilityFlags uint32 ReadOnly
TriCount TriCount uint64 ReadOnly Advanced Nonserializable
BatchCount BatchCount uint64 ReadOnly Advanced Nonserializable
FrameRateCap FrameRateCap real
UsedTextureMem Texture Memory Used real ReadOnly Advanced Nonserializable
UsedMeshMem Texture Memory Used real ReadOnly Advanced Nonserializable
UsedSkeletonMem Skeleton Memory Used real ReadOnly Advanced Nonserializable
UsedMaterialMem Material Memory Used real ReadOnly Advanced Nonserializable
UsedCompositorMem Compositor Memory Used real ReadOnly Advanced Nonserializable
UsedGPUProgramMem GPUProgram Memory Used real ReadOnly Advanced Nonserializable
TotalUsedMem Total Rendering Memory Used real ReadOnly Advanced Nonserializable
Shadow Type Shadow Type uint32 Advanced
Shadow App Shadow Application uint32 Advanced
Shadow Proj Shadow Projection uint32 Advanced
Shadow Integration Shadow Integration uint32 Advanced
Depth Shadows Use depth shadows. bool Advanced
Shadow Dist Shadow Distance float32 Advanced
Shadow Color Shadow Color color Advanced
ShadowDebug ShadowDebugRendering bool Advanced
Max. Allowed Lights Maximum number of lights that will be rendered in the scene. uint32
Use Manual Split Points bool Advanced
Split Points vector4 Advanced
Split Padding float32 Advanced
Light Direction Threshold float32 Advanced °
Enable Tracks Enable Tracks bool
Fog Mode Fog Mode int32
Fog Color Fog Color color
Fog Density Density of the fog. Value depends on specific fog mode. float32
Fog Linear Start float32 m
Fog Linear End float32 m
Timeouts uint64 Hidden Developer
Wakeup uint64 Hidden Developer

OgreRenderContext

Source: VaneOgreRenderer
OgreRenderContext

Name Description Type Attributes Unit
Name Name of this context
Draw Flags Visibility
Visual Effects Currently enabled visual effects
Clear Color Changes the render clear color
UseIncludeObject .
AllowManipulator .
IsActive .
PolygonMode Retrieves the polygon rendering mode for this render context. This controls 3d objects in the scene are rendered. As of Ogre 1.10, possible options are PM_POINTS, PM_WIREFRAME, and PM_SOLID. PM_POINTS will render only the vertices of every mesh, PM_WIREFRAME will draw the primitives (triangles) that each set of vertices forms, and PM_SOLID will draw a typical rendered scene with fully-solid objects.

Ogre3dRenderableDefinition

Source: Ogre3dRenderer

Name Description Type Attributes Unit
Position Position offset from object transform. vector3
Orientation Rotation offset from object transform. quaternion
Scale Mesh scale. vector3
InitialEntityIndex Index of the entity to use. uint32
Opacity Renderable opacity. float32
TextureScrollMode Texture scroll mode. int32
ModeledZUp True if this mesh was modeled with Z as the up axis. bool
IgnoreModelRotation True if ANVEL should skip initial model rotation calculations. Rarely used. bool
CastsShadows Allow mesh to cast shadows. bool
InitialAnimation Initial animation string
LoopAnimation Loop animations bool
SpecialRenderableParameter Miscellaneous parameter value for use with the special renderable system. float32

Ogre3dMeshDefinition

Source: Ogre3dRenderer

Name Description Type Attributes Unit
Name Name of this instance. string
MeshFile File name of mesh to use. string
SkeletonFile File name of the skeleton to use, if not the default set in the mesh. string
MaterialOverride Name of the new material to use, if not using the default set in the mesh. string
EnvironmentMapName Name of the environment map we should generate, if any. string
MaxRenderDistance Maximum distance from the camera to allow rendering. float32
BuildTangentVectors If this mesh requires tangent generation for normal map usage. bool
UseAutoLodGeneration If this mesh should automatically create LOD meshes. bool
UseManualLod If this mesh has manually set LOD profiles. bool
LodMeshes Additional meshes to use as LOD values. stringvector
UseSurfaceTexture If this mesh should use a material override based upon its physics surface. bool
LinkedSkeletons Additional animation skeletons to link. stringvector

Ogre3dObject

Source: VaneOgreRenderer
Ogre3dObjectRepresentation

Name Description Type Attributes Unit
PositionOffset Position offset from the origin of the owning World Object. vector3 ReadOnly m
OrientationOffset Orientation offset from the origin of the owning World Object. quaternion
MeshExtents Size of loaded renderable mesh. vector3
UseSurfaceTexture True if this should change its material to match what physics surface it is representing. bool

PointCloudDefinition

Source: Ogre3dRenderer
PointCloudDefinition

Name Description Type Attributes Unit
Offset Position offset from object transform. vector3
Rotation Rotation offset from object transform. quaternion
Scale Renderable scale. vector3
FileName File name of the pointcloud to use. string
Color Default point color to use. color

APILidar

Source: APILidarPlugin
API Lidar

Name Description Type Attributes Unit
Range Maximum range of Lidar float32
Visualize Endpoints Visualize the Lidar endpoints bool
Visualize Rays Visualize the Lidar rays bool
Debug Collision Color Color index of collision debug rays to differentiate various Lidar int32
Debug Miss Color Color index of non-collision debug rays to differentiate various Lidar int32
Lidar Global Frame Return points in global frame, not local bool
Filter Out Ground Omit Lidar returns from terrain bool
Shared Memory Segment Name The name of the shared memory segment string
Horizontal FOV Lidar's horizontal field of view float32
Vertical FOV Lidar's vertical field of view float32
Hor. Angular Res. Lidar's yaw resolution float32
Ver. Angular Res. Lidar's pitch resolution float32

APICameraSensor

Source: API Camera Sensor Plugin
API Camera Sensor

Name Description Type Attributes Unit
Port TCP Port Number uint32 ReadOnly
Shared Memory Name The Name of the Shared memory segment string
Quality Streaming Video JPEG Quality uint32

APICameraLens

Source: SensorManager
API Camera Lens

Name Description Type Attributes Unit
Enabled If this lens is currently enabled.
Offset Position Offset
Orientation Orientation Offset from Parent
RenderingEffects Rendering effects to apply to the lens
FieldOfViewH Horizontal Field of View angle (degrees)
FieldOfViewV Vertical Field of View angle (degrees)
CCDWidth(mm) Horizontal size of the receptor sensor in mm
CCDHeight(mm) Vertical size of the receptor sensor in mm
Focal Length(mm) Focal Length in mm
ImageWidth Width of Image in Pixels ReadOnly
ImageHeight Height of Image in Pixels ReadOnly

PacejkaVTIModel

Source: PacejkaVTIModelPlugin
Pacejka VTI Model

Name Description Type Attributes Unit
Tire Resistance Use Tractive Torque real
UnPoweredLinDamping real
UnPoweredAngDamping real
Use Deflection If we should use dynamic deflection. bool
Debug Draw True if our debug rendering should be enabled. bool
Use Soft Contact Enable soft cfm and erp for contact joints. bool
SidewallForceScale Scale value for sidewall force real
SidewallForceMax Maximum value for sidewall force. real

PacejkaTireDefinition

Source: PacejkaVTIModel
Tire Definition

Name Description Type Attributes Unit
Name string ReadOnly
nominalLoad real
unloadedRadius real
tireBeltMass real
verticalStiffness real
verticalDamping real
pcx1 pcx1 real
pdx1 pdx1 real
pdx2 pdx2 real
pdx3 pdx3 real
pex1 pex1 real
pex2 pex2 real
pex3 pex3 real
pex4 pex4 real
pkx1 pkx1 real
pkx2 pkx2 real
pkx3 pkx3 real
phx1 phx1 real
phx2 phx2 real
pvx1 pvx1 real
pvx2 pvx2 real
rbx1 rbx1 real
rbx2 rbx2 real
rcx1 rcx1 real
rex1 rex1 real
rex2 rex2 real
rhx1 rhx1 real
ptx1 ptx1 real
ptx2 ptx2 real
ptx3 ptx3 real
pcy1 pcy1 real
pdy1 pdy1 real
pdy2 pdy2 real
pdy3 pdy3 real
pey1 pey1 real
pey2 pey2 real
pey3 pey3 real
pey4 pey4 real
pky1 pky1 real
pky2 pky2 real
pky3 pky3 real
phy1 phy1 real
phy2 phy2 real
phy3 phy3 real
pvy1 pvy1 real
pvy2 pvy2 real
pvy3 pvy3 real
pvy4 pvy4 real
rby1 rby1 real
rby2 rby2 real
rby3 rby3 real
rcy1 rcy1 real
rey1 rey1 real
rey2 rey2 real
rhy1 rhy1 real
rhy2 rhy2 real
rvy1 rvy1 real
rvy2 rvy2 real
rvy3 rvy3 real
rvy4 rvy4 real
rvy5 rvy5 real
rvy6 rvy6 real
pty1 pty1 real
pty2 pty2 real
qbz1 qbz1 real
qbz2 qbz2 real
qbz3 qbz3 real
qbz4 qbz4 real
qbz5 qbz5 real
qbz9 qbz9 real
qbz10 qbz10 real
qcz1 qcz1 real
qdz1 qdz1 real
qdz2 qdz2 real
qdz3 qdz3 real
qdz4 qdz4 real
qdz6 qdz6 real
qdz7 qdz7 real
qdz8 qdz8 real
qdz9 qdz9 real
qez1 qez1 real
qez2 qez2 real
qez3 qez3 real
qez4 qez4 real
qez5 qez5 real
qhz1 qhz1 real
qhz2 qhz2 real
qhz3 qhz3 real
qhz4 qhz4 real
ssz1 ssz1 real
ssz2 ssz2 real
ssz3 ssz3 real
ssz4 ssz4 real
qtz1 qtz1 real
mbelt mbelt real
qsy1 qsy1 real
qsy2 qsy2 real
qsy3 qsy3 real
qsy4 qsy4 real
vref vref real
qsx1 qsx1 real
qsx2 qsx2 real
qsx3 qsx3 real

PacejkaSurfaceData

Source: PacejkaVTIModel
Surface Definition

Name Description Type Attributes Unit
Name string
CorneringStiffnessScale real
PeakFrictionScale real
RollingResistanceScale real

OpenALSystem

Source: OpenALSystem
OpenAL

Name Description Type Attributes Unit
MasterVolume System wide volume, which scales every sound in the application. float32
Last Position Last position of the listener vector3 ReadOnly Nonserializable m
ListenerForward Forward Vector of Listener vector3 ReadOnly Nonserializable
ListenerUp Up Vector of Listener vector3 ReadOnly Nonserializable

SoundObject

Source: OpenAL Sound System
Sound Object

Name Description Type Attributes Unit
Last Position Last position of the sound. vector3 ReadOnly Nonserializable
OpenAL SourceId OpenAL Source Id uint32 ReadOnly Nonserializable
WorldObjectId Id of the associated world object id ReadOnly Nonserializable
Volume Volume float32 ReadOnly Nonserializable
PitchShift Pitch Shift float32 ReadOnly Nonserializable
SourceState OpenAL Source State int32 ReadOnly Nonserializable

PagedGeometryManager

Source: PagedGeometryPlugin
PagedGeometryManager

Name Description Type Attributes Unit
EnableRendering Enable Paged Geometry Rendering bool
EnableGrass bool
EnableBrush bool
EnableTrees bool
GrassDensity float32
HorizontalFlip bool
VerticalFlip bool
Up vector3
Right vector3
Offset vector3
GrassDrawDistance float32 m
GrassPageSize float32
TreePageSize float32

PagedGeometryGrassLayer

Source: PagedGeometryPlugin
PagedGeometryGrassLayer

Name Description Type Attributes Unit
Name Name of the vegetation we are associated with. string
MaterialName Name of the Ogre material to reference. string
ColorMap Name of the optional color map. string
MinSize Min Size in x and y dimensions per instance. vector3
MaxSize Max Size in x and y dimensions per instance. vector3
SwayDistribution Sway Distribution float32
SwayLength Sway Length float32
SwaySpeed Sway Speed float32
Density Density factor. float32
Render Technique uint32
Fade Technique uint32
Filter Technique uint32
EnableAnimation Allow Sway animations. bool
UseSurfaceNormal Use surface normals. bool
UseLODs Use LOD levels ( 3d representation must include an LOD level ) bool
IsDetail True if this is a small detail, which will only display around the user. bool

SkyXManager

Source: SkyXPlugin
SkyX Manager

Name Description Type Attributes Unit
EnableRendering Enable Sky Rendering bool
EnableStars Enable Star Field Rendering bool
EnableCloudLayer Enable Layer based clouds bool
EnableVolumetricClouds Enable volumetric clouds bool
EnableLightning Enable lightning in the volumetric clouds bool
EnableTerrainScattering Enable the scattering pass on terrain meshes. bool
LightWavelength Color for sky vector3
TimeScale Update rate in hours per time unit update float32
Current Time Current time float32
Sunrise Time Time of Sunrise float32
Sunset Time Time of Sunset float32
MoonPhase Moon Phase ( -1 to 1) float32
Rayleigh Rayleigh scattering factor float32
Mie Mie scattering factor float32
Exposure Exposure value float32
G G value float32
Sun Intensity Intensity for the sun. float32
NumSamples Number of samples to use in the shader. uint32
MoonHaloIntensity Moon halo intensity. float32
MoonHaloStrength Moon halo strength. float32
WindSpeed Wind Speed float32 m/s
WindDirection Wind Direction float32 rad
AmbientColor Ambient Color color
LightResponseSunLightPower float32
LightResponseSunBetaMultiplier float32
LightResponseAmbientColorMultiplier float32
LightResponseDistanceAttenuation float32
AmbientFactorConstant float32
AmbientFactorLinear float32
AmbientFactorQuadratic float32
AmbientFactorCubic float32
DistanceFallingFactor float32
DistanceFallingMaximum float32
Humidity Relative cloud coverage (0-1) float32
AverageCloudSize Average cloud size (0-1) float32
AutoUpdate bool
DelayedReponse bool
Height float32
Scale float32
VolumeticDisplacement Volumetric Displacement float32
HeightVolume float32
Color Lightning Color color
AverageApparitionTime Average time a strike will stay visible. float32
TimeMultiplier Time multiplier ( higher = more frequent ) float32
MinimumAmbient color
SunDiffuseMultiplier color
SunSpecularMultiplier color
SunAmbientMultiplier color
MoonColor color
MoonDiffuseMultiplier color
MoonSpecularMultiplier color
MoonAmbientMultiplier color
SunLightAngleThreshold float32

UniversalVTI

Source: UniversalVTIPlugin
UniversalVTI

Name Description Type Attributes Unit
DebugRendering bool
Grid Debug bool
EnableDirectedDisplacement bool
LongitudinalScale real
LateralScale real
GlobalSoilStiffnessScale real
GlobalSoilDampingScale real
MaxContactDepth Used to limit large sinkage responses real
MaxLayerDisplacement Maximum displacement per timestep. real
Enabled Friction Ellipse bool
FrictionEllipseLateralScale real
FrictionEllipseLongitudinalScale real
EnabledLowSlipPeakForce If low slip conditions use peak forces. bool
WheelSpinThreshold real
SkidSteerSlipScalar Adjusts ODE contact slip in skid steered vehicles. real
RollingResistance Rolling resistance scale for contact joints. real

ODE Physics Manager

Source: Sim
ODEEngine

Name Description Type Attributes Unit
Enabled Enabled bool
Iterations Sim Iterations per Step uint32
DebugEnabled If debug drawing is enabled bool Nonserializable
Gravity Gravity real m/s²
WorldCFM WorldCFM real Advanced
WorldERP WorldERP real Advanced
LinearDamping LinearDamping real Advanced
AngularDamping AngularDamping real Advanced
ContactCorrectionVelocity ContactCorrectionVelocity real Advanced
ContactSurfaceLayer ContactSurfaceLayer real Advanced m
DefaultSoftCFM Default Contact Soft CFM real Advanced
DefaultSoftERP Default Contact Soft ERP real Advanced
DefaultContactMu Default Contact Mu real Advanced
AutoSleepThreshold Linear velocity threshold for sleeping. real Advanced
AutoSleepAngularThreshold Angular velocity threshold for sleeping. real Advanced
Allow Auto Sleep Allow auto sleep. bool Advanced
StepType Simulation Step type, quick or more accurate. uint32 Advanced
QuickStepSubIterations Quickstep sub-iterations. uint32 Advanced
QuickStepRelaxation Adjusts quickstep specific relaxation parameter. real Advanced
UseMergedContacts Use a merged contact instead of multiple. bool
EnableTrimeshDebug Create Trimesh Debug Geometry bool
MaximumContactsPerPair Maximum contacts to generate per pair of overlapping geometries uint32
ShowGeometry ShowGeometry bool
ShowForces ShowForces bool
ShowTorques ShowTorques bool
ShowBodies ShowBodies bool
ShowContacts ShowContacts bool
ShowVelocity ShowVelocity bool
ShowJoints ShowJoints bool
ForceScale ForceScale vector3
TorqueScale TorqueScale vector3
VelocityScale TorqueScale vector3
Collisions Collisions int32 ReadOnly Nonserializable
UpdateTime UpdateTime real ReadOnly Nonserializable ms
CollisionTime Time spent handling collisions real ReadOnly Nonserializable ms
StepTime RigidBody Update phase real ReadOnly Nonserializable ms
MaxCollisions MaxCollisions int32 ReadOnly Nonserializable
Callbacks Callbacks uint64 ReadOnly Nonserializable
Geometries Number of Geometries in the ODE world. uint32 ReadOnly Nonserializable
RandomSeed ODE internal random seed. uint32 ReadOnly Advanced

ODE Physical Object

Source: ODEEngine
ODEPhysicsObject

Name Description Type Attributes Unit
PhysicsID Physics object unique ID. ReadOnly Nonserializable
Type Type of physics object. ReadOnly
Enabled Whether this object is enabled for physics.
Mass Mass of the object. Must be greater than 0 for dynamic objects, or 0 for static objects. kg
Position Position of the object. m
Orientation Orientation of the object.
Linear Velocity Linear velocity of the object. ReadOnly m/s
Angular Velocity Angular velocity of the object. ReadOnly rad/s
Linear Acceleration Linear acceleration of the object. ReadOnly m/s²
Angular Acceleration Angular acceleration of the object. ReadOnly rad/s²
Force Total Force. ReadOnly Advanced N
Torque Total Torque. ReadOnly Advanced Nm
Gravity Enabled Whether this object is affected by gravity.
AABB Center Center of the object's AABB. ReadOnly Advanced
AABB Extents Extents of the object's AABB. ReadOnly Advanced
Linear Damping Linear Damping Factor. Advanced
Angular Damping Angular Damping Factor. Advanced
Allow Sleep Allow auto sleep. Advanced
Sleep Vel. Thresh Linear velocity threshold for auto sleep. Advanced m/s
Sleep Ang. Vel Thresh Angular velocity threshold for auto sleep. Advanced rad/s
Surface Surface Type.
Constant Force Surface Type. N
Constant Torque Surface Type. Nm

ODE Wheel

Source: VehicleManager
ODEWheel

Name Description Type Attributes Unit
Name Wheel's name. string ReadOnly
Radius Wheel's radius. real m
Width Wheel width. real m
Tire Tire Definition Name string
Position World Position vector3 m
Orientation World Orientation quaternion
Scale Scale vector3
Visible Visible bool
Spring Suspension Spring real N/m
Damping Suspension Damping real Ns/m
DampingCurve Suspension DampingCurve lookuptable
TireStiffnessCurve TireStiffness lookuptable
ConstantTireStiffness Default tire stiffness if no curve is provided. Set to 0 to utilize VTI defaults. real N/m
TireDamping Tire damping coefficient. real Ns/m
Spring (Actual) Spring value used last update real ReadOnly Nonserializable
Damping (Actual) Damping value used last updated real ReadOnly Nonserializable
Tire Stiffness (Actual) Tire stiffness value used. real ReadOnly Nonserializable
Tire Damping (Actual) Tire stiffness value used. real ReadOnly Nonserializable
MaxSuspensionTravel Travel real m
SuspensionTravel Travel real ReadOnly m
SuspensionTravelRate Travel Rate real ReadOnly m/s
Bouncyness Bouncyness real Advanced
Friction Friction real Advanced
Force Dependent Slip Force Dependent Slip real Advanced
Surface Surface Name string ReadOnly Nonserializable
VTI Model VTI Model string ReadOnly Nonserializable
Load Amount of weight/load carried by the wheel. real ReadOnly Nonserializable w
Sinkage Sinkage real ReadOnly Nonserializable m
Soil Entry Angle Soil Entry Angle real ReadOnly Advanced Nonserializable rad
Soil Exit Angle Soil Exit Angle real ReadOnly Advanced Nonserializable rad
Logging Level Intersector Logging Level uint32 Advanced
Rays Cast Rays Cast uint32 ReadOnly Nonserializable
Distance Rotated Total distance rotated. real ReadOnly rad
Joint Rotation Joint's rotation from original orientation. real ReadOnly Nonserializable
Joint Acceleration Joint Acceleration. real ReadOnly Nonserializable rad/s²
On Ground Whether the wheel is touching the ground. bool ReadOnly Nonserializable
NormalForce Force applied by ground to the wheel normal to the surface. real ReadOnly Nonserializable N
ResistanceForce Force Applied in the opposite direction of travel. real ReadOnly Nonserializable N
ResistanceTorque Torque Applied in the opposite direction of travel. real ReadOnly Nonserializable Nm
AxleTorque AxleTorque. real ReadOnly Nonserializable Nm
Applied Torque TorqueApplied. real ReadOnly Nonserializable Nm
Total Applied Torque Total TorqueApplied. real ReadOnly Nonserializable Nm
Slip Wheel Slip. real ReadOnly Nonserializable
SAE Slip SAE Slip. real ReadOnly Nonserializable
SAE Slip (Avg) SAE Slip. real ReadOnly Nonserializable
Slip Angle Wheel Slip Angle. real ReadOnly Nonserializable
Slip Speed Slip Speed real ReadOnly Nonserializable
Tire Deflection Tire Deflection real ReadOnly Nonserializable m
Steering Angle Steering angle in degrees real ReadOnly Nonserializable °
ResistanceTorques vector3 ReadOnly Nonserializable Nm
PositiveTorques vector3 ReadOnly Nonserializable Nm
GroundForceWorld Reaction Force from ground. vector3 ReadOnly Advanced Nonserializable
GroundForceLocal TorqueApplied. vector3 ReadOnly Advanced Nonserializable
GroundTorqueLocal TorqueApplied. vector3 ReadOnly Advanced Nonserializable
VTIForce Force from VTI. vector3 ReadOnly Advanced Nonserializable
VTITorque Torque from VTI. vector3 ReadOnly Advanced Nonserializable
WhlOrient Wheel Orientation quaternion ReadOnly Advanced Nonserializable
AxleF1.X real ReadOnly Advanced Nonserializable
AxleF1.Y real ReadOnly Advanced Nonserializable
AxleF1.Z real ReadOnly Advanced Nonserializable
AxleT1.X real ReadOnly Advanced Nonserializable
AxleT1.Y real ReadOnly Advanced Nonserializable
AxleT1.Z real ReadOnly Advanced Nonserializable
AxleF2.X real ReadOnly Advanced Nonserializable
AxleF2.Y real ReadOnly Advanced Nonserializable
AxleF2.Z real ReadOnly Advanced Nonserializable
AxleT2.X real ReadOnly Advanced Nonserializable
AxleT2.Y real ReadOnly Advanced Nonserializable
AxleT2.Z real ReadOnly Advanced Nonserializable
GroundF1.X real ReadOnly Advanced Nonserializable
GroundF1.Y real ReadOnly Advanced Nonserializable
GroundF1.Z real ReadOnly Advanced Nonserializable
GroundT1.X real ReadOnly Advanced Nonserializable
GroundT1.Y real ReadOnly Advanced Nonserializable
GroundT1.Z real ReadOnly Advanced Nonserializable
GroundF2.X real ReadOnly Advanced Nonserializable
GroundF2.Y real ReadOnly Advanced Nonserializable
GroundF2.Z real ReadOnly Advanced Nonserializable
GroundT2.X real ReadOnly Advanced Nonserializable
GroundT2.Y real ReadOnly Advanced Nonserializable
GroundT2.Z real ReadOnly Advanced Nonserializable
WAxleF1.X real ReadOnly Advanced Nonserializable
WAxleF1.Y real ReadOnly Advanced Nonserializable
WAxleF1.Z real ReadOnly Advanced Nonserializable
WAxleT1.X real ReadOnly Advanced Nonserializable
WAxleT1.Y real ReadOnly Advanced Nonserializable
WAxleT1.Z real ReadOnly Advanced Nonserializable
WAxleF2.X real ReadOnly Advanced Nonserializable
WAxleF2.Y real ReadOnly Advanced Nonserializable
WAxleF2.Z real ReadOnly Advanced Nonserializable
WAxleT2.X real ReadOnly Advanced Nonserializable
WAxleT2.Y real ReadOnly Advanced Nonserializable
WAxleT2.Z real ReadOnly Advanced Nonserializable
WGroundF1.X real ReadOnly Advanced Nonserializable
WGroundF1.Y real ReadOnly Advanced Nonserializable
WGroundF1.Z real ReadOnly Advanced Nonserializable
WGroundT1.X real ReadOnly Advanced Nonserializable
WGroundT1.Y real ReadOnly Advanced Nonserializable
WGroundT1.Z real ReadOnly Advanced Nonserializable
WGroundF2.X real ReadOnly Advanced Nonserializable
WGroundF2.Y real ReadOnly Advanced Nonserializable
WGroundF2.Z real ReadOnly Advanced Nonserializable
WGroundT2.X real ReadOnly Advanced Nonserializable
WGroundT2.Y real ReadOnly Advanced Nonserializable
WGroundT2.Z real ReadOnly Advanced Nonserializable

ODE Track

Source: VehicleManager
ODETrack

Name Description Type Attributes Unit
Name Track's name. string ReadOnly
DebugEnabled Control the visualization of track debug data. bool
Length Track's length. real
Width Track width. real
Thickness Track thickness. real
ContactBuffer An additional distance at which point the track will be considered contacting with the ground. real
Radius Front drive wheel radius. real
Circumference Complete length around the track. real
RaySegments How many rays to cast on the flat section of the track. uint32
SoftCFM Constraint force mixing for Softness. real
SoftERP Error reduction parameter for Softness. real
Spring Track Spring Constant. real
Damping Track Damping Constant. real
Position World Position vector3 ReadOnly
Orientation World Orientation quaternion ReadOnly
Scale Scale vector3 ReadOnly
ContactArea Contact area of the tread. real ReadOnly
Surface Surface Name string ReadOnly
Load Amount of weight/load carried by the Track. real ReadOnly
Joint Rotation Joint's rotation from original orientation. real ReadOnly
Joint Acceleration Joint Acceleration. real ReadOnly
On Ground Whether the Track is touching the ground. bool ReadOnly
NormalForce Force applied by ground to the Track normal to the surface. real ReadOnly
ResistanceForce Force Applied in the opposite direction of travel. real ReadOnly
AxleTorque AxleTorque. real ReadOnly
Applied Torque TorqueApplied. real ReadOnly
Total Applied Torque Total TorqueApplied. real ReadOnly
Slip Track Slip. real ReadOnly
SAE Slip SAE Slip. real ReadOnly
Slip Angle Track Slip Angle. real ReadOnly
Slip Speed Slip Speed real ReadOnly
VTIForce Force from VTI. vector3 ReadOnly Advanced
VTITorque Torque from VTI. vector3 ReadOnly Advanced
TrackOrient Track Orientation quaternion ReadOnly Advanced

Servo

Source: ODEEngine
Servo

Name Description Type Attributes Unit
Name Name string ReadOnly
Power Power real ReadOnly w
MaxRate MaxRate real
Torque Torque real Nm
LastValue LastValue real
DesiredPos DesiredPos real
CorrectingForceScale CorrectingForceScale real
P PID Control P coefficient real
I PID Control I coefficient real
D PID Control D coefficient real
MinIntegralState Min PID I state real
MaxIntegralState Max PID I state real

LinearServo

Source: ODEEngine
LinearServo

Name Description Type Attributes Unit
Name Name string ReadOnly
MinLength Minimum Length real m
MaxLength Maximum Length real m
Offset Length Offset real m
Length Current Length real ReadOnly m
UsePositionControl Control the position instead of the applied torque. bool

AngularServo

Source: ODEEngine
AngularServo

Name Description Type Attributes Unit
Name Name string ReadOnly
MinAngle (Rad) Minimum Angle in Radians real rad
MaxAngle (Rad) Maximum Angle in Radians real rad
Angle Offset (Rad) Offset Angle in Radians real rad
Theta Theta real ReadOnly
CurrentAngle Current Angle in Radians real ReadOnly rad
IsContinuous If the servo can rotate without limits. bool
IsPowered If the servo is powered. bool

LeverArmServo

Source: ODEEngine
LeverArmServo

Name Description Type Attributes Unit
Name Name ReadOnly
Theta (Rad) Theta Angle in Radians
MinTheta (Rad) Theta Angle in Radians
MaxTheta (Rad) Theta Angle in Radians
Offset (Rad) Theta Angle in Radians
ForceCurveH ForceCurveH
ForceCurveM ForceCurveM
ForceCurveDampening ForceCurve Dampening Value
A A
B B
C C
Xs
Ys
Xc
Yc
R
Ra
Ds
Alpha
L
Lmin
Lmax
Stroke

SymmetricDualLinearServo

Source: ODEEngine
SymmetricDualLinearServo

Name Description Type Attributes Unit
Name Name ReadOnly
MinLength Minimum Length m
MaxLength Maximum Length m
Length1 Current Length ReadOnly m
Length2 Current Length ReadOnly m
DesiredPos1 Desired Length ReadOnly m
DesiredPos2 Desired Length ReadOnly m
ERP Vibration reduction.
TorqueDivision Torque Division between bodies ReadOnly
UsePositionControl Control the position instead of the applied torque.

SymmetricDualAngularServo

Source: ODEEngine
SymmetricDualAngularServo

Name Description Type Attributes Unit
Name Name ReadOnly
MinAngle Minimum Angle m
MaxAngle Maximum Angle m
Angle1 Current Angle ReadOnly m
Angle2 Current Angle ReadOnly m
DesiredPos1 Desired Angle ReadOnly m
DesiredPos2 Desired Angle ReadOnly m
ERP Vibration reduction.
TorqueDivision Torque Division between bodies ReadOnly
UsePositionControl Control the position instead of the applied torque.

PhysicsDefinition

Source: ODEPhysics
ODE Physics Object Definition

Name Description Type Attributes Unit
Type Type of Physics Object uint32 ReadOnly

ColliderDefinition

Source: ODEPhysics
ODE Collider Definition

Name Description Type Attributes Unit
Position vector3
Orientation quaternion
Scale vector3
Surface string
ShapeType int32
Size For use with Box types. vector3 m
Radius For use with Sphere, Cylinder, and Capsule types real m
Length For use with Cylinder and Capsule types real m
MeshFile For use with TriMesh types string
IsTerrain bool
IsValid bool

RigidBodyDefinition

Source: ODEPhysics
ODE Rigid Body Definition

Name Description Type Attributes Unit
LinearDamping real
AngularDamping real
AutoDisableLinearThreshold real rad/s
AutoDisableAngularThreshold real m/s
AutoDisableStepCount uint32
AutoDisableTime real s
MaxAngularSpeed real rad/s
FiniteRotationAxis vector3
MassMatrix1 vector3
MassMatrix2 vector3
MassMatrix3 vector3
Mass real kg
AutoDisable bool
EnableFiniteRotationMode bool
EnableGyroscopicMode bool

PythonScripts

Source: Python Interpreter Plugin
Python2.7 Script Manager

Name Description Type Attributes Unit
ScriptUpdateTime Time spent updating scripts. real ReadOnly s
SimUpdateTime Time spent updating script's OnSimUpdate method. real ReadOnly s
NumberSimUpdates Number of scripts registered with an OnSimUpdate method. uint32 ReadOnly
AverageSimUpdateTime Average OnSimUpdate time per script. real ReadOnly s

PythonScript

Source: Python Interpreter Plugin
Python2.7 Script Component

Name Description Type Attributes Unit
ScriptFile Script file name. string
Data Script data. namevaluelist ReadOnly
LastError Last error reported on this script. string ReadOnly
CustomProperties Custom properties defined for this script. namevaluelist

VideoRecording

Source: VideoCaptureManager
Video Recording Manager

Name Description Type Attributes Unit
EncodingTool Executable to use for video encoding. string
DefaultRtpUrl RTP URL used by default. string
DefaultRtmpUrl RTMP URL used by default. string

VideoRecordingInstance

Source: VideoRecordingManager
VideoRecordingInstance

Name Description Type Attributes Unit
Video File string ReadOnly
SDP File string ReadOnly
Total CPU Time Total CPU Time id ReadOnly

AnvelUserConfiguration

Source: ANVEL
Stores user specific configuration data.

Name Description Type Attributes Unit
Config namevaluelist

WeatherRenderer

Source: WeatherRenderer
Rendering system for weather, using the particle system and the weather simulated properties

Name Description Type Attributes Unit
Weather Range The distance from the camera that the weather is rendered real m
Weather Fidelity The length of a weather block that is used to render some of the weather around each camera. real ReadOnly m
Current Precipitation The type of precipitation currently being rendered uint32 ReadOnly

WeatherRendererPrecipitation

Source: WeatherRenderer
Set of properties tied to different forms of precipitation, controlling how they are rendered

Name Description Type Attributes Unit
Name string
Fall Velocity The _/s at which particles fall real
Light Precipitation Threshold The 'magnitude' of precipitation BELOW which we render light precipitation. 0 means only use normal precipitation. real Advanced
Light Precipitation Intensity A multiplier applied to the number of particles spawned per second in LIGHT precipitation real Advanced
Heavy Precipitation Intensity A multiplier applied to the number of particles spawned per second in HEAVY precipitation real Advanced
Light Precipitation Material The material used for light precipitation. string Advanced
Heavy Precipitation Material The material used for heavy precipitation. string Advanced
Precipitation Audio File The audio file associated with precipitation type. string

HumanController

Source: HumanControllerFactory
A controller that receives input from keyboard/mouse

Name Description Type Attributes Unit
Joystick ReadOnly
Input ReadOnly