rmf_adapter.vehicletraits
index
(built-in)

 
Classes
       
pybind11_builtins.pybind11_object(builtins.object)
Differential
Holonomic
Limits
Profile
Steering
VehicleTraits

 
class Differential(pybind11_builtins.pybind11_object)
    
Method resolution order:
Differential
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(self: rmf_adapter.vehicletraits.Differential, forward: numpy.ndarray[numpy.float64[2, 1]] = array([1., 0.]), reversible: bool = True) -> None

Readonly properties defined here:
valid

Data descriptors defined here:
forward
reversible

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class Holonomic(pybind11_builtins.pybind11_object)
    
Method resolution order:
Holonomic
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(self: rmf_adapter.vehicletraits.Holonomic) -> None

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class Limits(pybind11_builtins.pybind11_object)
    
Method resolution order:
Limits
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(self: rmf_adapter.vehicletraits.Limits, velocity: float = 0.0, acceleration: float = 0.0) -> None

Readonly properties defined here:
valid

Data descriptors defined here:
nominal_acceleration
nominal_velocity

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class Profile(pybind11_builtins.pybind11_object)
    
Method resolution order:
Profile
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(self: rmf_adapter.vehicletraits.Profile, footprint: rmf_adapter.geometry.FinalConvexShape, vicinity: rmf_adapter.geometry.FinalConvexShape = None) -> None

Data descriptors defined here:
footprint
vicinity

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class Steering(pybind11_builtins.pybind11_object)
    Members:
 
Differential
 
Holonomic
 
 
Method resolution order:
Steering
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__eq__(...)
__eq__(self: object, arg0: object) -> bool
__getstate__(...)
__getstate__(self: object) -> int
__hash__(...)
__hash__(self: object) -> int
__index__(...)
__index__(self: rmf_adapter.vehicletraits.Steering) -> int
__init__(...)
__init__(self: rmf_adapter.vehicletraits.Steering, arg0: int) -> None
__int__(...)
__int__(self: rmf_adapter.vehicletraits.Steering) -> int
__ne__(...)
__ne__(self: object, arg0: object) -> bool
__repr__(...)
__repr__(self: object) -> str
__setstate__(...)
__setstate__(self: rmf_adapter.vehicletraits.Steering, arg0: int) -> None
__str__ = name(...)
name(self: handle) -> str

Readonly properties defined here:
__members__
name
name(self: handle) -> str

Data and other attributes defined here:
Differential = <Steering.Differential: 0>
Holonomic = <Steering.Holonomic: 1>

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.

 
class VehicleTraits(pybind11_builtins.pybind11_object)
    
Method resolution order:
VehicleTraits
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(self: rmf_adapter.vehicletraits.VehicleTraits, linear: rmf_adapter.vehicletraits.Limits, angular: rmf_adapter.vehicletraits.Limits, profile: rmf_adapter.vehicletraits.Profile, steering: rmf_adapter.vehicletraits.Differential = <rmf_adapter.vehicletraits.Differential object at 0x7fca6ee53430>) -> None

Readonly properties defined here:
const_differential
const_holonomic
steering
valid

Data descriptors defined here:
differential
holonomic
linear
profile
rotational

Static methods inherited from pybind11_builtins.pybind11_object:
__new__(*args, **kwargs) from pybind11_builtins.pybind11_type
Create and return a new object.  See help(type) for accurate signature.