CMR Driverless Controls
Contents:
Overview
Explainers
API Reference
Terminology
More CMR Driverless
CMR Driverless Controls
Index
Index
C
|
I
|
O
|
P
C
controls (C++ type)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
controls::Action (C++ type)
controls::action_dims (C++ member)
controls::action_momentum (C++ member)
controls::action_swangle_idx (C++ member)
controls::action_torque_idx (C++ member)
controls::action_trajectories_dims (C++ member)
controls::ActionMsg (C++ type)
controls::approx_mppi_time (C++ member)
controls::approx_propogation_delay (C++ member)
controls::best_effort_profile (C++ member)
controls::best_effort_qos (C++ member)
controls::brake_enable_speed (C++ member)
controls::car_mass (C++ member)
controls::car_padding (C++ member)
controls::cg_to_front (C++ member)
controls::cg_to_nose (C++ member)
controls::cg_to_rear (C++ member)
controls::clear_term_sequence (C++ member)
controls::control_action_qos (C++ member)
controls::control_action_topic_name (C++ member)
controls::controller_freq (C++ member)
controls::controller_info_qos (C++ member)
controls::controller_info_topic_name (C++ member)
controls::controller_node_name (C++ member)
controls::controller_period (C++ member)
controls::cuda_assert (C++ function)
controls::cuda_globals (C++ type)
,
[1]
controls::cuda_globals::CurvFrameLookupTexInfo (C++ struct)
controls::cuda_globals::CurvFrameLookupTexInfo::width (C++ member)
controls::cuda_globals::CurvFrameLookupTexInfo::xcenter (C++ member)
controls::cuda_globals::CurvFrameLookupTexInfo::ycenter (C++ member)
controls::cudaTensor3D (C++ struct)
controls::cudaTensor3D::extent (C++ member)
controls::cudaTensor3D::pitched_ptr (C++ member)
controls::curand_assert (C++ function)
controls::curandGetErrorString (C++ function)
controls::curv_frame_lookup_padding (C++ member)
controls::curv_frame_lookup_tex_width (C++ member)
controls::default_clock_type (C++ member)
controls::gear_ratio (C++ member)
controls::InfoMsg (C++ type)
controls::init_action_trajectory (C++ member)
controls::lat_tractive_capability (C++ member)
controls::LoggerFunc (C++ type)
controls::long_tractive_capability (C++ member)
controls::model (C++ type)
controls::model::slipless (C++ type)
controls::mppi (C++ type)
,
[1]
controls::mppi::ActionWeightTuple (C++ struct)
controls::mppi::ActionWeightTuple::action (C++ member)
controls::mppi::ActionWeightTuple::log_weight (C++ member)
controls::mppi::ActionWeightTupleToAction (C++ struct)
controls::mppi::AddActions (C++ struct)
controls::mppi::DeviceAction (C++ struct)
controls::mppi::DeviceAction::data (C++ member)
controls::mppi::DivBy (C++ struct)
controls::mppi::Equal (C++ struct)
controls::mppi::IndexToActionWeightTuple (C++ struct)
controls::mppi::IndexToActionWeightTuple::action_trajectories (C++ member)
controls::mppi::IndexToActionWeightTuple::action_weight_tuples (C++ member)
controls::mppi::IndexToActionWeightTuple::cost_to_gos (C++ member)
controls::mppi::IndexToActionWeightTuple::IndexToActionWeightTuple (C++ function)
controls::mppi::IndexToActionWeightTuple::log_prob_densities (C++ member)
controls::mppi::LogProbabilityDensity (C++ struct)
controls::mppi::LogProbabilityDensity::log_probability_densities (C++ member)
controls::mppi::LogProbabilityDensity::LogProbabilityDensity (C++ function)
controls::mppi::LogProbabilityDensity::perturbation (C++ member)
controls::mppi::MppiController (C++ class)
controls::mppi::MppiController::create (C++ function)
controls::mppi::MppiController_Impl (C++ class)
controls::mppi::MppiController_Impl::generate_action_weight_tuples (C++ function)
controls::mppi::MppiController_Impl::generate_brownians (C++ function)
controls::mppi::MppiController_Impl::generate_log_probability_density (C++ function)
controls::mppi::MppiController_Impl::m_action_trajectories (C++ member)
controls::mppi::MppiController_Impl::m_action_weight_tuples (C++ member)
controls::mppi::MppiController_Impl::m_cost_to_gos (C++ member)
controls::mppi::MppiController_Impl::m_last_action (C++ member)
controls::mppi::MppiController_Impl::m_last_action_trajectory (C++ member)
controls::mppi::MppiController_Impl::m_log_prob_densities (C++ member)
controls::mppi::MppiController_Impl::m_logger (C++ member)
controls::mppi::MppiController_Impl::m_mutex (C++ member)
controls::mppi::MppiController_Impl::m_rng (C++ member)
controls::mppi::MppiController_Impl::MppiController_Impl (C++ function)
controls::mppi::MppiController_Impl::populate_cost (C++ function)
controls::mppi::MppiController_Impl::reduce_actions (C++ function)
controls::mppi::PopulateCost (C++ struct)
controls::mppi::PopulateCost::action_trajectory_base (C++ member)
controls::mppi::PopulateCost::brownians (C++ member)
controls::mppi::PopulateCost::cost_to_gos (C++ member)
controls::mppi::PopulateCost::last_taken_action (C++ member)
controls::mppi::PopulateCost::log_prob_densities (C++ member)
controls::mppi::PopulateCost::PopulateCost (C++ function)
controls::mppi::PopulateCost::sampled_action_trajectories (C++ member)
controls::mppi::TransformStdNormal (C++ struct)
controls::mppi::TransformStdNormal::m_sqrt_timestep (C++ member)
controls::mppi::TransformStdNormal::std_normals (C++ member)
controls::mppi::TransformStdNormal::TransformStdNormal (C++ function)
controls::no_log (C++ function)
controls::nodes::ControllerNode (C++ class)
controls::nodes::ControllerNode::action_to_msg (C++ function)
controls::nodes::ControllerNode::ControllerNode (C++ function)
controls::nodes::ControllerNode::launch_mppi (C++ function)
controls::nodes::ControllerNode::m_action_publisher (C++ member)
controls::nodes::ControllerNode::m_info_publisher (C++ member)
controls::nodes::ControllerNode::m_mppi_controller (C++ member)
controls::nodes::ControllerNode::m_spline_subscription (C++ member)
controls::nodes::ControllerNode::m_state_cond_var (C++ member)
controls::nodes::ControllerNode::m_state_estimator (C++ member)
controls::nodes::ControllerNode::m_state_mut (C++ member)
controls::nodes::ControllerNode::m_world_pose_subscription (C++ member)
controls::nodes::ControllerNode::m_world_quat_subscription (C++ member)
controls::nodes::ControllerNode::m_world_twist_subscription (C++ member)
controls::nodes::ControllerNode::notify_state_dirty (C++ function)
controls::nodes::ControllerNode::publish_action (C++ function)
controls::nodes::ControllerNode::publish_and_print_info (C++ function)
controls::nodes::ControllerNode::spline_callback (C++ function)
controls::nodes::ControllerNode::state_to_msg (C++ function)
controls::nodes::ControllerNode::world_pose_callback (C++ function)
controls::nodes::ControllerNode::world_twist_callback (C++ function)
controls::num_action_trajectories (C++ member)
controls::num_samples (C++ member)
controls::num_timesteps (C++ member)
controls::offset_1m_cost (C++ member)
controls::out_of_bounds_cost (C++ member)
controls::PoseMsg (C++ type)
controls::print_tensor (C++ function)
controls::radians (C++ function)
controls::reset_pose_on_spline (C++ member)
controls::rng_type (C++ member)
controls::rolling_drag (C++ member)
controls::saturating_motor_torque (C++ member)
controls::seed (C++ member)
controls::speed_off_1mps_cost (C++ member)
controls::spline_frame_separation (C++ member)
controls::spline_qos (C++ member)
controls::spline_topic_name (C++ member)
controls::SplineMsg (C++ type)
controls::State (C++ type)
controls::state::StateEstimator (C++ class)
controls::state::StateEstimator::create (C++ function)
controls::state::StateEstimator::get_orig_spline_data_stamp (C++ function)
controls::state::StateEstimator::get_projected_state (C++ function)
controls::state::StateEstimator::is_ready (C++ function)
controls::state::StateEstimator::on_pose (C++ function)
controls::state::StateEstimator::on_spline (C++ function)
controls::state::StateEstimator::on_twist (C++ function)
controls::state::StateEstimator::record_control_action (C++ function)
controls::state::StateEstimator::set_logger (C++ function)
controls::state::StateEstimator::sync_to_device (C++ function)
controls::state::StateEstimator::~StateEstimator (C++ function)
controls::state::StateEstimator_Impl (C++ class)
controls::state::StateEstimator_Impl::fill_path_buffers (C++ function)
controls::state::StateEstimator_Impl::gen_curv_frame_lookup_framebuffer (C++ function)
controls::state::StateEstimator_Impl::gen_gl_path (C++ function)
controls::state::StateEstimator_Impl::gen_tex_info (C++ function)
controls::state::StateEstimator_Impl::get_orig_spline_data_stamp (C++ function)
controls::state::StateEstimator_Impl::get_projected_state (C++ function)
controls::state::StateEstimator_Impl::is_ready (C++ function)
controls::state::StateEstimator_Impl::m_curv_frame_lookup_fbo (C++ member)
controls::state::StateEstimator_Impl::m_curv_frame_lookup_mapped (C++ member)
controls::state::StateEstimator_Impl::m_curv_frame_lookup_rbo (C++ member)
controls::state::StateEstimator_Impl::m_curv_frame_lookup_tex_info (C++ member)
controls::state::StateEstimator_Impl::m_gl_context (C++ member)
controls::state::StateEstimator_Impl::m_gl_path (C++ member)
controls::state::StateEstimator_Impl::m_gl_path_shader (C++ member)
controls::state::StateEstimator_Impl::m_gl_window (C++ member)
controls::state::StateEstimator_Impl::m_logger (C++ member)
controls::state::StateEstimator_Impl::m_mutex (C++ member)
controls::state::StateEstimator_Impl::m_orig_spline_data_stamp (C++ member)
controls::state::StateEstimator_Impl::m_spline_frames (C++ member)
controls::state::StateEstimator_Impl::m_state_projector (C++ member)
controls::state::StateEstimator_Impl::m_synced_projected_state (C++ member)
controls::state::StateEstimator_Impl::map_curv_frame_lookup (C++ function)
controls::state::StateEstimator_Impl::on_pose (C++ function)
controls::state::StateEstimator_Impl::on_spline (C++ function)
controls::state::StateEstimator_Impl::on_twist (C++ function)
controls::state::StateEstimator_Impl::record_control_action (C++ function)
controls::state::StateEstimator_Impl::render_curv_frame_lookup (C++ function)
controls::state::StateEstimator_Impl::set_logger (C++ function)
controls::state::StateEstimator_Impl::shader_center_loc (C++ member)
controls::state::StateEstimator_Impl::shader_scale_loc (C++ member)
controls::state::StateEstimator_Impl::StateEstimator_Impl (C++ function)
controls::state::StateEstimator_Impl::sync_tex_info (C++ function)
controls::state::StateEstimator_Impl::sync_to_device (C++ function)
controls::state::StateEstimator_Impl::sync_world_state (C++ function)
controls::state::StateEstimator_Impl::unmap_curv_frame_lookup (C++ function)
controls::state::StateEstimator_Impl::~StateEstimator_Impl (C++ function)
controls::state::StateProjector (C++ class)
controls::state::StateProjector::CompareRecordTimes (C++ struct)
controls::state::StateProjector::is_ready (C++ function)
controls::state::StateProjector::m_history_since_pose (C++ member)
controls::state::StateProjector::m_pose_record (C++ member)
controls::state::StateProjector::print_history (C++ function)
controls::state::StateProjector::project (C++ function)
controls::state::StateProjector::Record (C++ struct)
controls::state::StateProjector::record_action (C++ function)
controls::state::StateProjector::record_pose (C++ function)
controls::state::StateProjector::record_speed (C++ function)
controls::state_dims (C++ member)
controls::state_speed_idx (C++ member)
controls::state_topic_name (C++ member)
controls::state_x_idx (C++ member)
controls::state_y_idx (C++ member)
controls::state_yaw_idx (C++ member)
controls::StateMsg (C++ type)
controls::target_speed (C++ member)
controls::temperature (C++ member)
controls::torque_mode (C++ member)
controls::TorqueMode (C++ enum)
controls::TorqueMode::AWD (C++ enumerator)
controls::TorqueMode::FWD (C++ enumerator)
controls::TorqueMode::RWD (C++ enumerator)
controls::track_width (C++ member)
controls::TwistMsg (C++ type)
controls::understeer_slope (C++ member)
controls::utils (C++ type)
controls::utils::compile_shader (C++ function)
controls::utils::create_sdl2_gl_window (C++ function)
controls::utils::gl_debug_callback (C++ function)
controls::utils::GLObj (C++ struct)
controls::utils::GLObj::ebo (C++ member)
controls::utils::GLObj::vao (C++ member)
controls::utils::GLObj::vbo (C++ member)
controls::utils::make_gl_current_or_except (C++ function)
controls::utils::print_program_log (C++ function)
controls::utils::print_shader_log (C++ function)
controls::utils::sync_gl_and_unbind_context (C++ function)
controls::whl_radius (C++ member)
controls::world_pose_topic_name (C++ member)
controls::world_quat_topic_name (C++ member)
controls::world_twist_topic_name (C++ member)
CUDA_CALL (C macro)
CURAND_CALL (C macro)
I
IDX_3D (C macro)
O
ONLINE_DYNAMICS_FUNC (C macro)
P
paranoid_assert (C macro)