Comments (2)
This is what I have discovered so far. The canTransform
method gives the following error:
camera 0 Lookup would require extrapolation into the future. Requested time 68.824000000 but the latest data is at time 68.802956566, when looking up transform from frame [front_camera_link] to frame [local_origin]
camera 1 Lookup would require extrapolation into the future. Requested time 68.824000000 but the latest data is at time 68.802956566, when looking up transform from frame [left_camera_link] to frame [local_origin]
camera 2 Lookup would require extrapolation into the future. Requested time 68.824000000 but the latest data is at time 68.802956566, when looking up transform from frame [right_camera_link] to frame [local_origin]
Running the tf_monitor
gives this result
Chain is: local_origin -> fcu
Net delay avg = 0.0640475: max = 0.0850794
Frames:
Frame: fcu published by unknown_publisher Average Delay: 0.0219803 Max Delay: 0.0655908
All Broadcasters:
Node: unknown_publisher 198.177 Hz, Average Delay: -0.00338286 Max Delay: 0.0655908
Node: unknown_publisher(static) 1e+08 Hz, Average Delay: 0 Max Delay: 0
As you can see in the frame view I have both the transformation from local_origin->fcu amd fcu->camera frame running at ~50Hz. While each point cloud is received at 20Hz.
frames.pdf
I went back to a older master (when the support for multiple pointcloud was not yet there) and it often happen that for one cycle the transformation is not available. Since it wasn't enough to show a timeout on the local_planner we never noticed.
from px4-avoidance.
fixed in #122
from px4-avoidance.
Related Issues (20)
- Global planner not working HOT 6
- Action server
- Change input pointcloud FOV HOT 7
- Simulate multiple iris_obs_avoid vehicles HOT 4
- TF_REPEATED_DATA HOT 1
- Unknown frame: "local_origin" when running simulation
- Collision Prevention with PX4 using camera
- global_planner random coredump
- warning when I build the avoidance node
- Resource not found: px4 HOT 3
- Obstacle Avoidance on ROS2 HOT 1
- Avoidance with gazebo plane HOT 1
- How can I run this project with rplidar
- PX4-Avoidance for Rover
- 当我自定义livox激光雷达模型后,加载时报以下错误 HOT 1
- Using Avoidance with multiple UAVs HOT 1
- Avoidance system not ready when using local_planner_depth-camera.launch HOT 5
- [ERROR] [1697103503.997314647]: TF Buffer: could not retrieve requested transform from buffer, unregistered
- Avoidance for hexacopter using local_planner not working
- problem with local planner node used in real UAV
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from px4-avoidance.