rmf_building_sim_common
2.0
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace crowd_simulator
Namespace rmf_building_sim_common
Namespace std
Classes and Structs
Struct CrowdSimInterface::Object
Struct ModelTypeDatabase::Record
Struct DoorCommon::DoorElement
Struct DoorCommon::DoorUpdateRequest
Struct DoorCommon::DoorUpdateResult
Struct LiftCommon::LiftUpdateResult
Struct MotionParams
Class AgentPose3d
Class CrowdSimInterface
Class MengeHandle
Class ModelTypeDatabase
Class DoorCommon
Class LiftCommon
Functions
Function rmf_building_sim_common::compute_desired_rate_of_change
Function rmf_building_sim_common::compute_ds
Template Function rmf_building_sim_common::get_element_required
Template Function rmf_building_sim_common::get_sdf_attribute_required
Template Function rmf_building_sim_common::get_sdf_param_if_available
Template Function rmf_building_sim_common::get_sdf_param_required
Function rmf_building_sim_common::sanitize_node_name
Typedefs
Typedef crowd_simulator::AgentPtr
Typedef rmf_building_sim_common::DoorMode
Typedef rmf_building_sim_common::DoorRequest
Typedef rmf_building_sim_common::DoorState
Typedef rmf_building_sim_common::LiftRequest
Typedef rmf_building_sim_common::LiftState
Directories
Directory include
Directory rmf_building_sim_common
Files
File crowd_simulator_common.hpp
File door_common.hpp
File lift_common.hpp
File utils.hpp
Standard Documents
CHANGELOG
Changelog for package rmf_building_sim_common
2.0.2 (2023-06-30)
2.0.1 (2023-06-02)
2.0.0 (2022-10-04)
1.3.0 (2021-09-01)
1.2.0 (2021-01-06)
1.1.0 (2020-09-24)
PACKAGE
QUALITY_DECLARATION
rmf_building_sim_common
Quality Declaration
Version Policy [1]
Change Control Process [2]
Documentation [3]
Testing [4]
Dependencies [5]
Platform Support [6]
Security [7]
README
rmf_building_sim_common
Quality Declaration
Index
rmf_building_sim_common
Index
Index
C
|
R
C
crowd_simulator::AgentPose3d (C++ class)
crowd_simulator::AgentPose3d::AgentPose3d (C++ function)
,
[1]
crowd_simulator::AgentPose3d::convert_to_ign_math_pose_3d (C++ function)
crowd_simulator::AgentPose3d::pitch (C++ function)
,
[1]
crowd_simulator::AgentPose3d::roll (C++ function)
,
[1]
crowd_simulator::AgentPose3d::x (C++ function)
,
[1]
crowd_simulator::AgentPose3d::y (C++ function)
,
[1]
crowd_simulator::AgentPose3d::yaw (C++ function)
,
[1]
crowd_simulator::AgentPose3d::z (C++ function)
,
[1]
crowd_simulator::AgentPtr (C++ type)
crowd_simulator::CrowdSimInterface (C++ class)
crowd_simulator::CrowdSimInterface::_model_type_db_ptr (C++ member)
crowd_simulator::CrowdSimInterface::AnimState (C++ enum)
crowd_simulator::CrowdSimInterface::AnimState::IDLE (C++ enumerator)
crowd_simulator::CrowdSimInterface::AnimState::WALK (C++ enumerator)
crowd_simulator::CrowdSimInterface::CrowdSimInterface (C++ function)
crowd_simulator::CrowdSimInterface::enabled (C++ function)
crowd_simulator::CrowdSimInterface::get_agent_pose (C++ function)
,
[1]
crowd_simulator::CrowdSimInterface::get_num_objects (C++ function)
crowd_simulator::CrowdSimInterface::get_object_by_id (C++ function)
crowd_simulator::CrowdSimInterface::get_sim_time_step (C++ function)
crowd_simulator::CrowdSimInterface::get_switch_anim_distance_th (C++ function)
crowd_simulator::CrowdSimInterface::get_switch_anim_name (C++ function)
crowd_simulator::CrowdSimInterface::init_crowd_sim (C++ function)
crowd_simulator::CrowdSimInterface::init_ros_node (C++ function)
crowd_simulator::CrowdSimInterface::logger (C++ function)
crowd_simulator::CrowdSimInterface::Object (C++ struct)
,
[1]
crowd_simulator::CrowdSimInterface::Object::agent_ptr (C++ member)
,
[1]
crowd_simulator::CrowdSimInterface::Object::current_state (C++ member)
,
[1]
crowd_simulator::CrowdSimInterface::Object::get_next_state (C++ function)
,
[1]
crowd_simulator::CrowdSimInterface::Object::is_external (C++ member)
,
[1]
crowd_simulator::CrowdSimInterface::Object::model_name (C++ member)
,
[1]
crowd_simulator::CrowdSimInterface::Object::type_name (C++ member)
,
[1]
crowd_simulator::CrowdSimInterface::ObjectPtr (C++ type)
crowd_simulator::CrowdSimInterface::one_step_sim (C++ function)
crowd_simulator::CrowdSimInterface::read_sdf (C++ function)
crowd_simulator::CrowdSimInterface::update_external_agent (C++ function)
,
[1]
crowd_simulator::MengeHandle (C++ class)
crowd_simulator::MengeHandle::get_agent (C++ function)
crowd_simulator::MengeHandle::get_agent_count (C++ function)
crowd_simulator::MengeHandle::get_sim_time_step (C++ function)
crowd_simulator::MengeHandle::init_and_make (C++ function)
crowd_simulator::MengeHandle::MengeHandle (C++ function)
crowd_simulator::MengeHandle::set_sim_time_step (C++ function)
crowd_simulator::MengeHandle::sim_step (C++ function)
crowd_simulator::ModelTypeDatabase (C++ class)
crowd_simulator::ModelTypeDatabase::emplace (C++ function)
crowd_simulator::ModelTypeDatabase::get (C++ function)
crowd_simulator::ModelTypeDatabase::Record (C++ struct)
,
[1]
crowd_simulator::ModelTypeDatabase::Record::animation (C++ member)
,
[1]
crowd_simulator::ModelTypeDatabase::Record::animation_speed (C++ member)
,
[1]
crowd_simulator::ModelTypeDatabase::Record::file_name (C++ member)
,
[1]
crowd_simulator::ModelTypeDatabase::Record::idle_animation (C++ member)
,
[1]
crowd_simulator::ModelTypeDatabase::Record::pose (C++ member)
,
[1]
crowd_simulator::ModelTypeDatabase::Record::type_name (C++ member)
,
[1]
crowd_simulator::ModelTypeDatabase::RecordPtr (C++ type)
crowd_simulator::ModelTypeDatabase::size (C++ function)
R
rmf_building_sim_common::compute_desired_rate_of_change (C++ function)
rmf_building_sim_common::compute_ds (C++ function)
rmf_building_sim_common::DoorCommon (C++ class)
rmf_building_sim_common::DoorCommon::DoorElement (C++ struct)
,
[1]
rmf_building_sim_common::DoorCommon::DoorElement::closed_position (C++ member)
,
[1]
rmf_building_sim_common::DoorCommon::DoorElement::current_position (C++ member)
,
[1]
rmf_building_sim_common::DoorCommon::DoorElement::current_velocity (C++ member)
,
[1]
rmf_building_sim_common::DoorCommon::DoorElement::DoorElement (C++ function)
,
[1]
,
[2]
,
[3]
rmf_building_sim_common::DoorCommon::DoorElement::open_position (C++ member)
,
[1]
rmf_building_sim_common::DoorCommon::Doors (C++ type)
rmf_building_sim_common::DoorCommon::DoorUpdateRequest (C++ struct)
,
[1]
rmf_building_sim_common::DoorCommon::DoorUpdateRequest::joint_name (C++ member)
,
[1]
rmf_building_sim_common::DoorCommon::DoorUpdateRequest::position (C++ member)
,
[1]
rmf_building_sim_common::DoorCommon::DoorUpdateRequest::velocity (C++ member)
,
[1]
rmf_building_sim_common::DoorCommon::DoorUpdateResult (C++ struct)
,
[1]
rmf_building_sim_common::DoorCommon::DoorUpdateResult::fmax (C++ member)
,
[1]
rmf_building_sim_common::DoorCommon::DoorUpdateResult::joint_name (C++ member)
,
[1]
rmf_building_sim_common::DoorCommon::DoorUpdateResult::velocity (C++ member)
,
[1]
rmf_building_sim_common::DoorCommon::joint_names (C++ function)
rmf_building_sim_common::DoorCommon::logger (C++ function)
rmf_building_sim_common::DoorCommon::make (C++ function)
,
[1]
rmf_building_sim_common::DoorCommon::params (C++ function)
rmf_building_sim_common::DoorCommon::update (C++ function)
rmf_building_sim_common::DoorMode (C++ type)
rmf_building_sim_common::DoorRequest (C++ type)
rmf_building_sim_common::DoorState (C++ type)
rmf_building_sim_common::get_element_required (C++ function)
rmf_building_sim_common::get_sdf_attribute_required (C++ function)
rmf_building_sim_common::get_sdf_param_if_available (C++ function)
rmf_building_sim_common::get_sdf_param_required (C++ function)
rmf_building_sim_common::LiftCommon (C++ class)
rmf_building_sim_common::LiftCommon::get_elevation (C++ function)
rmf_building_sim_common::LiftCommon::get_joint_name (C++ function)
rmf_building_sim_common::LiftCommon::LiftUpdateResult (C++ struct)
,
[1]
rmf_building_sim_common::LiftCommon::LiftUpdateResult::fmax (C++ member)
,
[1]
rmf_building_sim_common::LiftCommon::LiftUpdateResult::velocity (C++ member)
,
[1]
rmf_building_sim_common::LiftCommon::logger (C++ function)
rmf_building_sim_common::LiftCommon::make (C++ function)
rmf_building_sim_common::LiftCommon::motion_state_changed (C++ function)
rmf_building_sim_common::LiftCommon::update (C++ function)
rmf_building_sim_common::LiftRequest (C++ type)
rmf_building_sim_common::LiftState (C++ type)
rmf_building_sim_common::MotionParams (C++ struct)
rmf_building_sim_common::MotionParams::a_max (C++ member)
rmf_building_sim_common::MotionParams::a_nom (C++ member)
rmf_building_sim_common::MotionParams::dx_min (C++ member)
rmf_building_sim_common::MotionParams::f_max (C++ member)
rmf_building_sim_common::MotionParams::v_max (C++ member)
rmf_building_sim_common::sanitize_node_name (C++ function)