Robotics StackExchange | Archived questions

when i split to rosbag file,it gives error as given below : i am using this command for splitting that rosbag file : rosbag filter all_2018-09-17-17-45-03#0.bag output.bag "t.to_sec() >= 1537199107.20 and t.to_sec() <= 1537199120.21"

Traceback (most recent call last): File "/opt/ros/kinetic/bin/rosbag", line 35, in rosbag.rosbagmain() File "/opt/ros/kinetic/lib/python2.7/dist-packages/rosbag/rosbagmain.py", line 896, in rosbagmain cmdscmd File "/opt/ros/kinetic/lib/python2.7/dist-packages/rosbag/rosbagmain.py", line 352, in filtercmd outbag.write(topic, msg, t) File "/opt/ros/kinetic/lib/python2.7/dist-packages/rosbag/bag.py", line 391, in write msg.serialize(self.buffer) File "/tmp/genpygk0mwx/tmpWKcdKV.py", line 402, in serialize except struct.error as se: self.checktypes(struct.error("%s: '%s' when writing '%s'" % (type(se), str(se), str(locals().get('x', self))))) File "/opt/ros/kinetic/lib/python2.7/dist-packages/genpy/message.py", line 336, in checktypes raise SerializationError(str(exc)) genpy.message.SerializationError: : ''i' format requires -2147483648 <= number <= 2147483647' when writing 'header: seq: 60

Asked by muthuraja3e on 2019-08-05 03:43:21 UTC

Comments

Answers