Clyde McQueen
Clyde McQueen
* remove Frame copy constructor, fixes https://github.com/appliedAI-Initiative/orb_slam_2_ros/issues/124 * add dep on `image_common` * include `image_transport.hpp` rather than `image_transport.h`
In ROS2 Foxy (on the ros2 branch): I'm getting a bunch of warnings of the form: ~~~ /home/clyde/ros2/orca3_ws/src/orb_slam_2_ros/orb_slam2/src/Tracking.cc: In member function ‘cv::Mat ORB_SLAM2::Tracking::GrabImageStereo(const cv::Mat&, const cv::Mat&, const double&)’: /home/clyde/ros2/orca3_ws/src/orb_slam_2_ros/orb_slam2/src/Tracking.cc:180:137: warning:...
Gazebo 11 (included with Foxy) publishes images and camera info "best effort" rather than reliable.
### Issue details ArduPilot sends EKF_STATUS_REPORT rather than ESTIMATOR_STATUS. I would like to get this message in ROS. I suppose the flags can be sent in a mavros_msgs/msg/EstimatorStatus.msg, but I...
Build instructions for Dashing and Eloquent (README.md, Dockerfile) should be updated. E.g., in docker/eloquent/Dockerfile ``` RUN git clone https://github.com/clydemcqueen/tello_ros.git RUN git clone https://github.com/ptrmu/ros2_shared.git RUN git clone https://github.com/ptrmu/fiducial_vlam.git ``` should be...
On the 'dashing' branch, and possibly 'master' (Eloquent).
I made this change in 38895d862c8ed5026b259fbbb9cdc69d4ea8fa8c but it's flaky, so I reverted it. Figure out why it didn't work.
Add this to CMakeLists.txt: if (CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") add_compile_options(-Wall -Wextra -Wpedantic) endif () And then fix the warnings.
It should be possible to build a ROS image msg directly from the output of libav.
Right now frame_id is hardcoded: header.frame_id = "camera_frame" It probably makes sense to pass TelloDriverContext into the sockets, since we may want to add more parameters later.