Kobuki : eigen unaligned array
Hi everyone,
I am currently working with a Turtlebot 2 with a Kobuki base. I have a problem when I want to test the auto docking following the tutorial here : http://ros.org/wiki/kobuki/Tutorials/Testing%20Automatic%20Docking
When I try to launch the script compact.launch I have the following error :
[ INFO] [1367937642.195095811]: waitForService: Service [/kobuki/load_nodelet] is now available.
Warning: class_loader::class_loader_private: SEVERE WARNING!!! A namespace collision has occured with plugin factory for class kobuki::AutoDockingNodelet. New factory will OVERWRITE existing one. This situation occurs when libraries containing plugins are directly linked against an executable (the one running right now generating this message). Please separate plugins out into their own library or just dont link against the library and use either class_loader::ClassLoader/MultiLibraryClassLoader to open.
at line 180 in /opt/ros/groovy/include/class_loader/class_loader_core.h
nodelet: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:69: Eigen::internal::plain_array<T, Size, MatrixOrArrayOptions, 16>::plain_array() [with T = double, int Size = 4, int MatrixOrArrayOptions = 0]: Assertion (reinterpret_cast<size_t>(array) & 0xf) == 0 && "this assertion is explained here: " "http://eigen.tuxfamily.org/dox-devel/TopicUnalignedArrayAssert.html" " **** READ THIS WEB PAGE !!! ****" failed.
[FATAL] [1367937643.023125331]: Service call failed!
[FATAL] [1367937643.023446055]: Service call failed!
[kobuki-2] process has died [pid 10051, exit code -6, cmd /opt/ros/groovy/lib/nodelet/nodelet manager __name:=kobuki __log:=/home/turtlebot/.ros/log/09289394-b724-11e2-a331-446d57c545ae/kobuki-2.log].
log file: /home/turtlebot/.ros/log/09289394-b724-11e2-a331-446d57c545ae/kobuki-2*.log
[mobile_base-3] process has died [pid 10052, exit code 255, cmd /opt/ros/groovy/lib/nodelet/nodelet load kobuki_node/KobukiNodelet kobuki mobile_base/odom:=odom mobile_base/joint_states:=joint_states __name:=mobile_base __log:=/home/turtlebot/.ros/log/09289394-b724-11e2-a331-446d57c545ae/mobile_base-3.log].
log file: /home/turtlebot/.ros/log/09289394-b724-11e2-a331-446d57c545ae/mobile_base-3*.log
[dock_drive-4] process has died [pid 10110, exit code 255, cmd /opt/ros/groovy/lib/nodelet/nodelet load kobuki_auto_docking/AutoDockingNodelet kobuki dock_drive/odom:=odom dock_drive/core:=mobile_base/sensors/core dock_drive/dock_ir:=mobile_base/sensors/dock_ir dock_drive/motor_power:=mobile_base/commands/motor_power dock_drive/velocity:=mobile_base/commands/velocity __name:=dock_drive __log:=/home/turtlebot/.ros/log/09289394-b724-11e2-a331-446d57c545ae/dock_drive-4.log].
log file: /home/turtlebot/.ros/log/09289394-b724-11e2-a331-446d57c545ae/dock_drive-4*.log
In the same way when I launch the file minimal.launch of the turtlebot_bringup package I get the same error :
nodelet: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:69: Eigen::internal::plain_array<T, Size, MatrixOrArrayOptions, 16>::plain_array() [with T = float, int Size = 4, int MatrixOrArrayOptions = 0]: Assertion (reinterpret_cast<size_t>(array) & 0xf) == 0 && "this assertion is explained here: " "http://eigen.tuxfamily.org/dox-devel/TopicUnalignedArrayAssert.html" " **** READ THIS WEB PAGE !!! ****" failed.
[FATAL] [1367936008.172819198]: Service call failed!
[FATAL] [1367936008.174865951]: Service call failed!
[FATAL] [1367936008.175274112]: Service call failed!
[mobile_base_nodelet_manager-5] process has died [pid 14661, exit code -6, cmd /opt/ros/groovy/lib/nodelet/nodelet manager __name:=mobile_base_nodelet_manager __log:=/home/turtlebot/.ros/log/16ea5958-b720-11e2-937d-446d57c545ae/mobile_base_nodelet_manager-5.log].
log file: /home/turtlebot/.ros/log/16ea5958-b720-11e2-937d-446d57c545ae/mobile_base_nodelet_manager-5*.log
[mobile_base-6] process has died [pid 14678, exit code 255, cmd /opt/ros/groovy/lib/nodelet/nodelet load kobuki_node/KobukiNodelet mobile_base_nodelet_manager mobile_base/odom:=odom mobile_base/enable:=enable mobile_base/disable:=disable mobile_base ...
Btw, did you solved your problems with bumper in costmap? I updated my answer with all that I learned in a recent work. I'm curious about this issue ^_^
I replied to the post about bumpers in costmap. Sorry for this late reply.