rosrun mavros checkid
OK. I got messages from 1:1.
---
Received 66 messages, from 2 addresses
sys:comp list of messages
Exception in thread Thread-6:
Traceback (most recent call last):
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
self.run()
File "/opt/ros/noetic/lib/python3/dist-packages/rospy/timer.py", line 237, in run
self._callback(TimerEvent(last_expected, last_real, current_expected, current_real, last_duration))
File "/home/george/rosws/src/pensa/third_party/mavros/mavros/scripts/checkid", line 82, in timer_cb
for address, messages in self.message_sources.iteritems():
AttributeError: 'dict' object has no attribute 'iteritems'
Issue details
running
roslaunch px4 mavros_posix_sitl.launch vehicle:=iris_rplidar
keeps connecting and disconnecting from px4.MAVROS version and platform
Mavros: 1.10.0 ROS: noetic Ubuntu: 20.04 PX4: 1.12.3 Mavlink:
release/noetic/mavlink/2021.10.10-1
Autopilot type and version
[ ] ArduPilot [x] PX4
Version: 1.12.3
Node logs
Diagnostics
Check ID