CMR Driverless Controls
Contents:
Overview
API Reference
Explainers
Terminology
More CMR Driverless
CMR Driverless Controls
Index
Index
C
|
I
C
controls (C++ type)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
controls::above_speed_threshold_cost (C++ member)
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::aim_signal_period_ms (C++ member)
controls::approx_mppi_time (C++ member)
controls::approx_propogation_delay (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::cg_to_side (C++ member)
controls::clear_term_sequence (C++ member)
controls::cone_augmentation_angle (C++ member)
controls::controller_freq (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_feedforward (C++ member)
controls::default_p (C++ member)
controls::display_on (C++ member)
controls::fake_track_width (C++ member)
controls::follow_midline_only (C++ member)
controls::gear_ratio (C++ member)
controls::host_maximum_speed_ms (C++ member)
controls::ingest_midline (C++ member)
controls::init_action_trajectory (C++ member)
controls::lat_tractive_capability (C++ member)
controls::log_render_and_sync_timing (C++ member)
controls::log_state_projection_history (C++ member)
controls::LoggerFunc (C++ type)
controls::long_tractive_capability (C++ member)
controls::lookahead_behind_squared (C++ member)
controls::max_spline_length (C++ member)
controls::max_swangle_rad (C++ member)
controls::max_swangle_rate (C++ member)
controls::max_torque (C++ member)
controls::max_torque_rate (C++ member)
controls::mesh_grid_spacing (C++ member)
controls::min_swangle_rad (C++ member)
controls::min_torque (C++ member)
controls::mppi (C++ type)
,
[1]
controls::mppi::AbsoluteError (C++ struct)
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::GeometricSquaredError (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::follow_midline_only (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::SquaredError (C++ struct)
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::no_midline_controller (C++ member)
controls::nodes::ControllerNode (C++ class)
controls::nodes::ControllerNode::action_to_msg (C++ function)
controls::nodes::ControllerNode::ActionSignal (C++ struct)
controls::nodes::ControllerNode::ControllerNode (C++ function)
controls::nodes::ControllerNode::m_info_publisher (C++ member)
controls::nodes::ControllerNode::m_mppi_controller (C++ member)
controls::nodes::ControllerNode::m_rosbag_action_publisher (C++ member)
controls::nodes::ControllerNode::m_rosbag_action_subscription (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_test_node_action_publisher (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::publish_and_print_info (C++ function)
controls::nodes::ControllerNode::republish_action (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::PositionAndYaw (C++ type)
controls::print_svm_timing (C++ member)
controls::print_tensor (C++ function)
controls::progress_cost_multiplier (C++ member)
controls::publish_spline (C++ member)
controls::radians (C++ function)
controls::republish_perc_cones (C++ member)
controls::reset_pose_on_cone (C++ member)
controls::rng_type (C++ member)
controls::rolling_drag (C++ member)
controls::rolling_drag_constant_kN (C++ member)
controls::rolling_drag_linear (C++ member)
controls::rolling_drag_squared (C++ member)
controls::saturating_motor_torque (C++ member)
controls::seed (C++ member)
controls::send_to_can (C++ member)
controls::set_maximum_speed (C++ function)
controls::speed_off_1mps_cost (C++ member)
controls::spline_frame_separation (C++ member)
controls::State (C++ type)
controls::state::StateEstimator (C++ class)
controls::state::StateEstimator::create (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::render_and_sync (C++ function)
controls::state::StateEstimator::set_logger (C++ function)
controls::state::StateEstimator::set_logger_obj (C++ function)
controls::state::StateEstimator::~StateEstimator (C++ function)
controls::state::StateEstimator_Impl (C++ class)
controls::state::StateEstimator_Impl::FakeTrackInfo (C++ struct)
controls::state::StateEstimator_Impl::fill_path_buffers_cones (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::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_shader_program (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_window (C++ member)
controls::state::StateEstimator_Impl::m_logger (C++ member)
controls::state::StateEstimator_Impl::m_logger_obj (C++ member)
controls::state::StateEstimator_Impl::m_mutex (C++ member)
controls::state::StateEstimator_Impl::m_spline_frames (C++ member)
controls::state::StateEstimator_Impl::m_state_projector (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_and_sync (C++ function)
controls::state::StateEstimator_Impl::render_curv_frame_lookup (C++ function)
controls::state::StateEstimator_Impl::set_logger (C++ function)
controls::state::StateEstimator_Impl::set_logger_obj (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::unmap_curv_frame_lookup (C++ function)
controls::state::StateEstimator_Impl::Vertex (C++ struct)
controls::state::StateEstimator_Impl::Vertex::curv (C++ member)
controls::state::StateEstimator_Impl::~StateEstimator_Impl (C++ function)
controls::state::StateProjector (C++ class)
controls::state::StateProjector::CompareRecordTimes (C++ struct)
controls::state::StateProjector::history_to_string (C++ function)
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::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_projection_mode (C++ member)
controls::state_speed_idx (C++ member)
controls::state_x_idx (C++ member)
controls::state_y_idx (C++ member)
controls::state_yaw_idx (C++ member)
controls::StateProjectionMode (C++ enum)
controls::StateProjectionMode::MODEL_MULTISET (C++ enumerator)
controls::StateProjectionMode::NAIVE_SPEED_ONLY (C++ enumerator)
controls::StateProjectionMode::POSITIONLLA_YAW_SPEED (C++ enumerator)
controls::swangle_1radps_cost (C++ member)
controls::target_speed (C++ member)
controls::temperature (C++ member)
controls::testing_on_breezway (C++ member)
controls::testing_on_rosbag (C++ member)
controls::torque_1Nps_cost (C++ member)
controls::torque_efficiency (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::triangle_threshold_squared (C++ member)
controls::understeer_slope (C++ member)
controls::understeer_slope_squared (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::XYPosition (C++ type)
CUDA_CALL (C macro)
CURAND_CALL (C macro)
I
IDX_3D (C macro)