Galaxis Codebase  1.0.0
Team Galaxis software stack for the Carolo Cup 2023 - ROS2 based software
AutoPilotNode Member List

This is the complete list of members for AutoPilotNode, including all inherited members.

AutoPilotNode()AutoPilotNode
car_pose_publish_loop()AutoPilotNodeprivate
controller_reference_publish_loop()AutoPilotNodeprivate
create_parameters(std::shared_ptr< json > configJsonSPtr)GalaxisNodeprotected
debug_publish_loop()AutoPilotNodeprivate
enable_parameters(std::function< rcl_interfaces::msg::SetParametersResult(const std::vector< rclcpp::Parameter > &)> callbackFunc)GalaxisNodeprotected
GalaxisNode()=deleteGalaxisNodeprotected
GalaxisNode(std::string p_name, unsigned int p_heartbeatTimePeriod)GalaxisNodeprotected
GalaxisNode(std::string p_name)GalaxisNodeprotected
get_current_service_state() constGalaxisNodeprotected
get_global_settings()GalaxisNodeprotected
lane_detection_shared_memory_loop()AutoPilotNodeprivate
m_autopilotAutoPilotNodeprivate
m_autopilotStatePubSPtrAutoPilotNodeprivate
m_callback_service_stateGalaxisNodeprivate
m_carposePubSPtrAutoPilotNodeprivate
m_controllerPublishMtxAutoPilotNodeprivate
m_controllerReferenceSendSleepTimeMicroSecAutoPilotNodeprivate
m_controllerRefPubSPtrAutoPilotNodeprivate
m_currentDriveInformationSPtrAutoPilotNodeprivate
m_debugModeAutoPilotNodeprivate
m_fakeLineDetectionModeAutoPilotNodeprivate
m_fullMapDataImageDebugPubAutoPilotNodeprivate
m_globalSettingsGalaxisNodeprivate
m_heartbeatHandlerGalaxisNodeprivate
m_laneDetectionImageSizeAutoPilotNodeprivate
m_laneDetectionMessageAutoPilotNodeprivate
m_laneDetectionSharedMemoryAutoPilotNodeprivate
m_laneDetectionSharedMemoryModeAutoPilotNodeprivate
m_lastLaneDetectionUpdateAutoPilotNodeprivate
m_lastParkingStateAutoPilotNodeprivate
m_mapDataImageDebugPubAutoPilotNodeprivate
m_measurementSubAutoPilotNodeprivate
m_nodeNameGalaxisNodeprivate
m_parameterCallbackHandleGalaxisNodeprivate
m_parkingOperationPubSPtrAutoPilotNodeprivate
m_pathpolynomPubSPtrAutoPilotNodeprivate
m_poseSendSleepTimeMicroSecAutoPilotNodeprivate
m_qrCodeDetectedSomeTimeAutoPilotNodeprivate
m_rosParameterNamesVecGalaxisNodeprivate
m_sendFullMapDebugMsgAutoPilotNodeprivate
m_sendLaneDetectionImageAutoPilotNodeprivate
m_serviceStateGalaxisNodeprivate
m_serviceSubscriptionGalaxisNodeprivate
m_simulationModeAutoPilotNodeprivate
m_stoplineIgnoreAreaRadiusAutoPilotNodeprivate
m_subscriberCarPoseSPtrAutoPilotNodeprivate
m_subscriberLaneDetectionSubAutoPilotNodeprivate
m_subscriberObstaclesSPtrAutoPilotNodeprivate
m_subscriberParkingStateSPtrAutoPilotNodeprivate
m_subscriberQRCodeSPtrAutoPilotNodeprivate
m_subscriberStopLineAutoPilotNodeprivate
m_systemSettingsSubSPtrGalaxisNodeprivate
new_parameters_callback(const std::vector< rclcpp::Parameter > &parameters)AutoPilotNodeprivate
on_ecu_measurement_callback(MeasurementsType::SharedPtr msg)AutoPilotNodeprivate
on_obstacle_callback(ObstacleListType::SharedPtr msg)AutoPilotNodeprivate
on_parking_state_callback(ParkingStateType::SharedPtr msg)AutoPilotNodeprivate
on_qr_code_callback(QRCodeDetectType::SharedPtr msg)AutoPilotNodeprivate
on_simulation_pose_callback(geometry_msgs::msg::Pose::SharedPtr p_message)AutoPilotNodeprivate
on_stop_line_callback(StopLineType::SharedPtr msg)AutoPilotNodeprivate
on_system_settings_callback(SystemSettingsType::SharedPtr msg)AutoPilotNodeprivate
on_vci_lane_detection_callback(sensor_msgs::msg::Image::SharedPtr msg)AutoPilotNodeprivate
register_callback(std::function< void(galaxis::serviceStates::State)> p_function)GalaxisNodeprotected
send_controller_references()AutoPilotNodeprivate
send_full_map_debug_image()AutoPilotNodeprivate
send_map_debug_image()AutoPilotNodeprivate
service_state_callback(ServiceStateType::SharedPtr const p_msgSPtr)GalaxisNodeprotected
tickPub(std::map< galaxis::serviceStates::State, std::function< void(Args...)>> const *p_functionMapPtr, Args... p_args)GalaxisNodeinlineprotected
tickSub(std::map< galaxis::serviceStates::State, std::function< void(const MsgSPtr)>> const *p_functionMapPtr, MsgSPtr const p_message)GalaxisNodeinlineprotected
~AutoPilotNode()AutoPilotNode