Motivation:
The valve pose is going to be estimated from another issue, so the ego motion of the AUV should also be known using the pose estimation of the valve
Description:
Test the pose estimation using arUco markers https://github.com/vortexntnu/vortex-aruco-detection
Use the pose from https://github.com/vortexntnu/vortex-msgs/blob/feature/landmhttps://github.com/vortexntnu/vortex-msgs/blob/feature/landmark-msg-refactor/msg/Landmark.msgark-msg-refactor/msg/Landmark.msg
Task:
- Clone https://github.com/vortexntnu/vortex-aruco-detection
- Get it to run
ros2 topic echo /aruco_detector/markers (this is not the final message we will be using, but it's nice for testing while the valve pose estimation is being developed)
- Make a branch from dev/auv-navigation-eskf https://github.com/vortexntnu/vortex-auv/tree/dev/auv-navigation-eskf
- Understand the ESKF (get it to run)
- Integrate arUco pose in ESKF
- Subscribe to the aruco detection landmark (discuss whether this should be filtered or not before being propagated to the ESKF)
- Find the translational and rotational matrix of the camera coordinate to the arUco coordinate
- Test the updated ESKF for both in the simulator and the rosbag simulating the arUco marker
- Test if the drift corrigation works on the ESKF without the DVL
- Update ESKF to use landmark pose instead of the arUco markers
Deliverables:
- Takes in a landmark pose and uses it for state estimation
- Documentation on whats been done
- Proof of concept
References:
Use the pose from https://github.com/vortexntnu/vortex-msgs/blob/feature/landmark-msg-refactor/msg/Landmark.msg
Fuse it into #577
Contacts:
@AntTra ^_~
Motivation:
The valve pose is going to be estimated from another issue, so the ego motion of the AUV should also be known using the pose estimation of the valve
Description:
Test the pose estimation using arUco markers https://github.com/vortexntnu/vortex-aruco-detection
Use the pose from https://github.com/vortexntnu/vortex-msgs/blob/feature/landmhttps://github.com/vortexntnu/vortex-msgs/blob/feature/landmark-msg-refactor/msg/Landmark.msgark-msg-refactor/msg/Landmark.msg
Task:
ros2 topic echo /aruco_detector/markers(this is not the final message we will be using, but it's nice for testing while the valve pose estimation is being developed)Deliverables:
References:
Use the pose from https://github.com/vortexntnu/vortex-msgs/blob/feature/landmark-msg-refactor/msg/Landmark.msg
Fuse it into #577
Contacts: