Model
Data
Cython data
Options
Animat options
- class farms_core.model.options.AnimatOptions(sdf, spawn, morphology, control)
Bases:
farms_core.model.options.ModelOptionsAnimat options
- Parameters
sdf (
str) –spawn (
Union[SpawnOptions,Dict]) –morphology (
Union[MorphologyOptions,Dict]) –control (
Union[ControlOptions,Dict]) –
- class farms_core.model.options.ArenaOptions(sdf, spawn, water, ground_height)
Bases:
farms_core.model.options.ModelOptionsArena options
- Parameters
sdf (
str) –spawn (
Union[SpawnOptions,Dict]) –water (
Union[WaterOptions,Dict]) –ground_height (
float) –
- class farms_core.model.options.ControlOptions(**kwargs)
Bases:
farms_core.options.OptionsControl options
- classmethod from_options(kwargs)
From options
- Parameters
kwargs (
Dict) –
- joints_names()
Joints names
- Return type
List[str]
- motors_limits_torque()
Motors max torques
- Return type
List[float]
- static options_from_kwargs(kwargs)
Options from kwargs
- class farms_core.model.options.JointOptions(**kwargs)
Bases:
farms_core.options.OptionsJoint options
- class farms_core.model.options.LinkOptions(**kwargs)
Bases:
farms_core.options.OptionsLink options
- class farms_core.model.options.ModelOptions(sdf, spawn)
Bases:
farms_core.options.OptionsModel options
- Parameters
sdf (
str) –spawn (
Union[SpawnOptions,Dict]) –
- class farms_core.model.options.MorphologyOptions(**kwargs)
Bases:
farms_core.options.OptionsMorphology options
- joints_names()
Joints names
- Return type
List[str]
- links_names()
Links names
- Return type
List[str]
- n_joints()
Number of joints
- Return type
int
- n_links()
Number of links
- Return type
int
- class farms_core.model.options.MotorOptions(**kwargs)
Bases:
farms_core.options.OptionsMotor options
- class farms_core.model.options.SensorsOptions(**kwargs)
Bases:
farms_core.options.OptionsSensors options
- classmethod from_options(kwargs)
From options
- Parameters
kwargs (
Dict) –
- static options_from_kwargs(kwargs)
Options from kwargs
- class farms_core.model.options.SpawnLoader(value)
Bases:
enum.IntEnumSpawn loader
- class farms_core.model.options.SpawnOptions(**kwargs)
Bases:
farms_core.options.OptionsSpawn options
- classmethod from_options(kwargs)
From options
- Parameters
kwargs (
Dict) –
- class farms_core.model.options.WaterOptions(**kwargs)
Bases:
farms_core.options.OptionsWater options