-
Notifications
You must be signed in to change notification settings - Fork 986
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace TF with TF2 #71
Comments
What's the status on this @vooon? I already tried to implement but there seems to be a confusion in the tutorials regarding the header folder to include. In some say to use |
It is todo for next release (0.8). |
I will get my hands on this now ;) |
This is not easy at all. The tutorials are all messed up, not sync and there are header which don't even exist! |
Well I have found this: https://github.com/ros/geometry_tutorials/blob/hydro-devel/turtle_tf2/src/turtle_tf2_listener.cpp which can help write the listening. |
Despite TF being depreciated, not many things use TF2. |
Yeah I'm aware of it. Right now I leave as is cause the implementation of tf2 is kinda weird and not self explanatory. Also, lacks well made tutorials. |
@vooon want to try to get this up and running? |
Maybe, but it also require using eigen.
|
can some one give a sample to takeoff use ./mavcmd ? |
@dreamkeep wrong issue. Also https://github.com/mavlink/mavros#support-forums-and-chats
|
Hmm, i'm readed the tf2_ros source code and thinking to move tf to UAS, so use single buffer instead of multiple ones. |
* master: fix #71: replace depend tf to tf2_ros. extras: distance_sensor #71: Purt to TF2. plugin: Use UAS::syncronized_header() for reduce LOC. lib #319: use similar names for covariances as eigen vector lib #319: transform_frame() for Covariance3x3 lib #319: remove unused bullet based transform_frame() extras: vision_pose #71: Use TF2 listener. plugin #71: Implement TF2 listener. Change param names. uas #71: Use single TF2 objects for broadcasting and subscription. launch: Update configs. extras: viz #336: convert plugin to node. lib: Add UAS::quaternion_to_rpy() extras: vision_speed #319: use eigen based transform extras: vibration: Use UAS::synchronized_header() extras: px4flow #319: change transform_frame() extras: mocap #319: use eigen based transform plugin: safety_area #319: Change transform_frame() plugin: local_position #71 #319: port to TF2 and Eigen lib: Add UAS::synchonized_header() plugin: command: Add command broadcasting support.
Most of plugins use 'deprecated' tf package, while Hydro recommend tf2.
The text was updated successfully, but these errors were encountered: