rmf_adapter.schedule
index
(built-in)

 
Classes
       
pybind11_builtins.pybind11_object(builtins.object)
Item
Participant
Route
Trajectory

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

Methods defined here:
__init__(self, /, *args, **kwargs)
Initialize self.  See help(type(self)) for accurate signature.

Data descriptors defined here:
id
route

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 Participant(pybind11_builtins.pybind11_object)
    
Method resolution order:
Participant
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(self, /, *args, **kwargs)
Initialize self.  See help(type(self)) for accurate signature.
clear(...)
clear(self: rmf_adapter.schedule.Participant) -> None
erase(...)
erase(self: rmf_adapter.schedule.Participant, routes: Set[int]) -> None
get_itinerary(...)
get_itinerary(self: rmf_adapter.schedule.Participant) -> List[rmf_traffic::schedule::Writer::Item]
set_itinerary(...)
set_itinerary(self: rmf_adapter.schedule.Participant, itinerary: List[rmf_traffic::Route]) -> int

Readonly properties defined here:
id
last_route_id
version

Data descriptors defined here:
delay

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 Route(pybind11_builtins.pybind11_object)
    
Method resolution order:
Route
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(...)
__init__(self: rmf_adapter.schedule.Route, map: str, trajectory: rmf_traffic::Trajectory) -> None

Data descriptors defined here:
map
trajectory

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 Trajectory(pybind11_builtins.pybind11_object)
    
Method resolution order:
Trajectory
pybind11_builtins.pybind11_object
builtins.object

Methods defined here:
__init__(self, /, *args, **kwargs)
Initialize self.  See help(type(self)) for accurate signature.

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.

 
Functions
       
make_trajectory(...) method of builtins.PyCapsule instance
make_trajectory(traits: rmf_adapter.vehicletraits.VehicleTraits, start_time: datetime.datetime, input_positions: List[numpy.ndarray[numpy.float64[3, 1]]]) -> rmf_traffic::Trajectory