Hello there,
for the 9.4 actions_quiz I have created a catkin pkg with the following structure:
user:~/catkin_ws/src/actions_quiz$ tree
.
|-- CMakeLists.txt
|-- action
| `-- CustomActionMsg.action
|-- launch
| `-- action_custom_msg.launch
|-- package.xml
`-- src
`-- action_server.py
3 directories, 5 files
When I manually launch the action server via roslaunch actions_quiz action_custom_msg.launch
and then publish the following code via ROS CLI the drone in my simulation takes off / lands respectively with goal: ‘LAND’.
user:~/catkin_ws/src/actions_quiz$ rostopic pub /action_custom_msg_as/goal actions_quiz/CustomActionMsgActionGoal "header:
seq: 0
stamp:
secs: 0
nsecs: 0
frame_id: ''
goal_id:
stamp:
secs: 0
nsecs: 0
id: ''
goal:
goal: 'TAKEOFF'"
But the automated grading gave me this grading: Drone did not take off (mark: 6.0)
Should the action msg be structured different then below?
string goal
---
---
string feedback