I am going through the code of turtlebot3_core on ROBOTIS-GIT/OpenCR git page.
The turtlebot3 is publishing 5 different msgs which are; TransformStamped, SensorState, Imu, Odometry and JointState.
The message sizes are;
The total size of the publishing msgs are around 644bytes (if I am not wrong about the sizes). In turtlebot3_core_config.h, I saw that the publish rates are 30Hz and for IMU it is 200Hz. The total baud rate needed is way up more than 115200. How does turtlebot3 achive this? What am I missing here?