2.3.2. AS CAN Messages Module¶
2.3.2.1. as_can_msgs¶
Package for message types used in for CAN to ROS translation in the AS
- Maintainers:
- Version:
1.2.0
- License:
TODO
2.3.2.1.1. Dependencies¶
- Build:
roscpprospystd_msgsmessage_generation
- Build export:
roscpprospystd_msgs
- Build tool:
catkin- Execution:
roscpprospystd_msgsmessage_runtime
2.3.2.1.2. Messages¶
2.3.2.1.3. Package definition files¶
2.3.2.1.3.1. CMakeLists.txt¶
1cmake_minimum_required(VERSION 3.0.2)
2project(as_can_msgs VERSION 1.2.0)
3
4## Find catkin macros and libraries
5find_package(catkin REQUIRED COMPONENTS
6 roscpp
7 rospy
8 std_msgs
9 message_generation
10)
11
12## Generate messages in the 'msg' folder
13add_message_files(
14 FILES
15 AsifStatus.msg
16 AutonomousMission.msg
17 AutonomousSystemState.msg
18 BrakePressure.msg
19 CheckupSequenceState.msg
20 ConesCountActual.msg
21 ConesCountAll.msg
22 EbsState.msg
23 FuseStatus.msg
24 ImuAcceleration.msg
25 ImuGyro.msg
26 LapCount.msg
27 MissionFinished.msg
28 MissionMachineState.msg
29 MonitoringStatus.msg
30 NodeState.msg
31 PneumaticPressure.msg
32 ResStatus.msg
33 SensorStates.msg
34 ServiceBrakeState.msg
35 ShutdownUnitState.msg
36 SteeringControlEngage.msg
37 SteeringWheelAngle.msg
38 Torque.msg
39 Velocity.msg
40 VelocityTorqueSwitch.msg
41 Wheelspeed.msg
42)
43
44generate_messages(
45 DEPENDENCIES
46 std_msgs
47 )
48
49catkin_package(
50 CATKIN_DEPENDS message_runtime
51)
52
53include_directories(
54 ${catkin_INCLUDE_DIRS}
55)
2.3.2.1.3.2. package.xml¶
1<?xml version="1.0"?>
2<package format="2">
3 <name>as_can_msgs</name>
4 <version>1.2.0</version>
5 <description>Package for message types used in for CAN to ROS translation in the AS</description>
6
7 <maintainer email="ole.kettern@curemannheim.de">Ole Kettern</maintainer>
8 <maintainer email="martina.scheffler@curemannheim.de">Martina Scheffler</maintainer>
9
10 <license>TODO</license>
11
12 <buildtool_depend>catkin</buildtool_depend>
13 <build_depend>roscpp</build_depend>
14 <build_depend>rospy</build_depend>
15 <build_depend>std_msgs</build_depend>
16 <build_depend>message_generation</build_depend>
17 <build_export_depend>roscpp</build_export_depend>
18 <build_export_depend>rospy</build_export_depend>
19 <build_export_depend>std_msgs</build_export_depend>
20 <exec_depend>roscpp</exec_depend>
21 <exec_depend>rospy</exec_depend>
22 <exec_depend>std_msgs</exec_depend>
23 <exec_depend>message_runtime</exec_depend>
24 <export>
25 </export>
26</package>