JSKAerialRobot / aerial_robot_demo

The demonstrantions (tasks) by using aerial robot
4 stars 4 forks source link

mbizrc2020 task1 #152

Open tongtybj opened 4 years ago

tongtybj commented 4 years ago

@fanshi14

Can you tell me where is following rosmessage: https://github.com/tongtybj/aerial_robot_demo/blob/mbzirc2020_task1_20200225/mbzirc2020/mbzirc2020_task1/mbzirc2020_task1_tasks/script/hydrus_tracking_controller.py#L43

and which branch of aerial_robot we used in the brix? I remember we use branch mbzirc2020_task1 in the whole challenge, but I can not find the MpcWaypointList.msg.

In my new environment, when I launch gazebo, there will be a error message as follows:

Traceback (most recent call last):
  File "/home/test/ros/aerial_robot_demo_ws/src/aerial_robot_demo/mbzirc2020/mbzirc2020_task1/mbzirc2020_task1_tasks/script/hydrus_tracking_controller.py", line 43, in <module>
    from aerial_robot_msgs.msg import MpcWaypointList
ImportError: cannot import name MpcWaypointList

which is an expected result. But I did not see the same error when we launch in brix.

fanshi14 commented 4 years ago

@tongtybj It is not used in real robot experiment any more, but not cleaned yet. How about I removing all the unused files from now?

fanshi14 commented 4 years ago

@tongtybj And about whether keeping a simulation in task1, looking forwards to hearing from your advice.

In mbzirc, we don't integrate perception into simulation, so in final phase, we develop and adjust based on recorded experiment data, where simulation don't have benifit and difficult to simulate the real noise in detection, and details for example when detection start to publish results.

So there are two choice,

  1. keep current setting and give rosbag example
  2. integrate perception into simulation, where I am not sure if it is benificial