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
()
AutoPilotNode
private
controller_reference_publish_loop
()
AutoPilotNode
private
create_parameters
(std::shared_ptr< json > configJsonSPtr)
GalaxisNode
protected
debug_publish_loop
()
AutoPilotNode
private
enable_parameters
(std::function< rcl_interfaces::msg::SetParametersResult(const std::vector< rclcpp::Parameter > &)> callbackFunc)
GalaxisNode
protected
GalaxisNode
()=delete
GalaxisNode
protected
GalaxisNode
(std::string p_name, unsigned int p_heartbeatTimePeriod)
GalaxisNode
protected
GalaxisNode
(std::string p_name)
GalaxisNode
protected
get_current_service_state
() const
GalaxisNode
protected
get_global_settings
()
GalaxisNode
protected
lane_detection_shared_memory_loop
()
AutoPilotNode
private
m_autopilot
AutoPilotNode
private
m_autopilotStatePubSPtr
AutoPilotNode
private
m_callback_service_state
GalaxisNode
private
m_carposePubSPtr
AutoPilotNode
private
m_controllerPublishMtx
AutoPilotNode
private
m_controllerReferenceSendSleepTimeMicroSec
AutoPilotNode
private
m_controllerRefPubSPtr
AutoPilotNode
private
m_currentDriveInformationSPtr
AutoPilotNode
private
m_debugMode
AutoPilotNode
private
m_fakeLineDetectionMode
AutoPilotNode
private
m_fullMapDataImageDebugPub
AutoPilotNode
private
m_globalSettings
GalaxisNode
private
m_heartbeatHandler
GalaxisNode
private
m_laneDetectionImageSize
AutoPilotNode
private
m_laneDetectionMessage
AutoPilotNode
private
m_laneDetectionSharedMemory
AutoPilotNode
private
m_laneDetectionSharedMemoryMode
AutoPilotNode
private
m_lastLaneDetectionUpdate
AutoPilotNode
private
m_lastParkingState
AutoPilotNode
private
m_mapDataImageDebugPub
AutoPilotNode
private
m_measurementSub
AutoPilotNode
private
m_nodeName
GalaxisNode
private
m_parameterCallbackHandle
GalaxisNode
private
m_parkingOperationPubSPtr
AutoPilotNode
private
m_pathpolynomPubSPtr
AutoPilotNode
private
m_poseSendSleepTimeMicroSec
AutoPilotNode
private
m_qrCodeDetectedSomeTime
AutoPilotNode
private
m_rosParameterNamesVec
GalaxisNode
private
m_sendFullMapDebugMsg
AutoPilotNode
private
m_sendLaneDetectionImage
AutoPilotNode
private
m_serviceState
GalaxisNode
private
m_serviceSubscription
GalaxisNode
private
m_simulationMode
AutoPilotNode
private
m_stoplineIgnoreAreaRadius
AutoPilotNode
private
m_subscriberCarPoseSPtr
AutoPilotNode
private
m_subscriberLaneDetectionSub
AutoPilotNode
private
m_subscriberObstaclesSPtr
AutoPilotNode
private
m_subscriberParkingStateSPtr
AutoPilotNode
private
m_subscriberQRCodeSPtr
AutoPilotNode
private
m_subscriberStopLine
AutoPilotNode
private
m_systemSettingsSubSPtr
GalaxisNode
private
new_parameters_callback
(const std::vector< rclcpp::Parameter > ¶meters)
AutoPilotNode
private
on_ecu_measurement_callback
(MeasurementsType::SharedPtr msg)
AutoPilotNode
private
on_obstacle_callback
(ObstacleListType::SharedPtr msg)
AutoPilotNode
private
on_parking_state_callback
(ParkingStateType::SharedPtr msg)
AutoPilotNode
private
on_qr_code_callback
(QRCodeDetectType::SharedPtr msg)
AutoPilotNode
private
on_simulation_pose_callback
(geometry_msgs::msg::Pose::SharedPtr p_message)
AutoPilotNode
private
on_stop_line_callback
(StopLineType::SharedPtr msg)
AutoPilotNode
private
on_system_settings_callback
(SystemSettingsType::SharedPtr msg)
AutoPilotNode
private
on_vci_lane_detection_callback
(sensor_msgs::msg::Image::SharedPtr msg)
AutoPilotNode
private
register_callback
(std::function< void(galaxis::serviceStates::State)> p_function)
GalaxisNode
protected
send_controller_references
()
AutoPilotNode
private
send_full_map_debug_image
()
AutoPilotNode
private
send_map_debug_image
()
AutoPilotNode
private
service_state_callback
(ServiceStateType::SharedPtr const p_msgSPtr)
GalaxisNode
protected
tickPub
(std::map< galaxis::serviceStates::State, std::function< void(Args...)>> const *p_functionMapPtr, Args... p_args)
GalaxisNode
inline
protected
tickSub
(std::map< galaxis::serviceStates::State, std::function< void(const MsgSPtr)>> const *p_functionMapPtr, MsgSPtr const p_message)
GalaxisNode
inline
protected
~AutoPilotNode
()
AutoPilotNode
Generated by
1.8.17