-
Notifications
You must be signed in to change notification settings - Fork 231
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Generated by Generative AI
No response
Operating System:
Linux lightweight 5.15.88-051588-generic #202301141034 SMP Sat Jan 14 10:39:07 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
ROS version or commit hash:
humble
RMW implementation (if applicable):
No response
RMW Configuration (if applicable):
No response
Client library (if applicable):
rclcpp
'ros2 doctor --report' output
ros2 doctor --report
NETWORK CONFIGURATION
inet : 127.0.0.1
inet4 : ['127.0.0.1']
inet6 : ['::1']
netmask : 255.0.0.0
device : lo
flags : 73<LOOPBACK,UP,RUNNING>
mtu : 65536
inet : 172.17.0.3
inet4 : ['172.17.0.3']
ether : 36:76:1d:a9:52:d1
netmask : 255.255.0.0
device : eth0
flags : 4163<MULTICAST,UP,BROADCAST,RUNNING>
mtu : 1500
broadcast : 172.17.255.255
PLATFORM INFORMATION
system : Linux
platform info : Linux-5.15.88-051588-generic-x86_64-with-glibc2.35
release : 5.15.88-051588-generic
processor : x86_64
QOS COMPATIBILITY LIST
compatibility status : No publisher/subscriber pairs found
RMW MIDDLEWARE
middleware name : rmw_fastrtps_cpp
ROS 2 INFORMATION
distribution name : humble
distribution type : ros2
distribution status : active
release platforms : {'rhel': ['8'], 'ubuntu': ['jammy']}
TOPIC LIST
topic : none
publisher count : 0
subscriber count : 0Steps to reproduce issue
- Try to call
canTransform()between (C++)""and""attf2::TimePointZero. - Try to call
lookupTransform()between same frames and at the same time as in step 1.
Expected behavior
- Return
false - Throw exception
Actual behavior
- It returns
true. - It will return default "zero" transform.
Additional information
This might be an intentional 'feature' to speed up lookups, but it results in returning transforms between non-existent frames, which is misleading.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working