Skip to content

Can not launch chisel_ros node: seems like eigen error #28

@pjrambo

Description

@pjrambo

Sorry to disturb,
I'm trying to install openchisel on my computer. I was following all the procedure in the readme. Everything is ok until I launch the chisel_ros node. It came out some error as below. It seems like something wrong with eigen. Have you met this error before? What kinds of eigen version are you using? Thanks a lot.

pj@pj:~/catkin_ws$ roslaunch chisel_ros pinhole.launch
... logging to /home/pj/.ros/log/0d5229a8-3455-11e9-a5b6-2c56dc4dddb6/roslaunch-pj-9512.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
WARNING: disk usage in log directory [/home/pj/.ros/log] is over 1GB.
It's recommended that you use the 'rosclean' command.

started roslaunch server http://pj:33275/

SUMMARY

PARAMETERS

  • /Chisel/Colorimage_topic: /hybrid_map/refer...
  • /Chisel/Depthimage_topic: /camera/depth/ima...
  • /Chisel/Odometry_topic: /vins_estimator/c...
  • /Chisel/camera_type: Pinhole
  • /Chisel/carving_dist_m: 0.05
  • /Chisel/chunk_size_x: 16
  • /Chisel/chunk_size_y: 16
  • /Chisel/chunk_size_z: 16
  • /Chisel/cx: 323.120483398
  • /Chisel/cy: 236.743209839
  • /Chisel/far_plane_dist: 3
  • /Chisel/fusion_mode: DepthImage
  • /Chisel/fx: 385.754486084
  • /Chisel/fy: 385.754486084
  • /Chisel/image_height: 480
  • /Chisel/image_width: 640
  • /Chisel/truncation_scale: 10
  • /Chisel/use_color: False
  • /Chisel/use_voxel_carving: True
  • /Chisel/voxel_resolution_m: 0.05
  • /rosdistro: lunar
  • /rosversion: 1.13.6

NODES
/
Chisel (chisel_ros/ChiselNode)

auto-starting new master
process[master]: started with pid [9522]
ROS_MASTER_URI=http://localhost:11311

setting /run_id to 0d5229a8-3455-11e9-a5b6-2c56dc4dddb6
process[rosout-1]: started with pid [9535]
started core service [/rosout]
process[Chisel-2]: started with pid [9542]
[ INFO] [1550587551.670122841]: Starting up chisel node.
[ INFO] [1550587551.685902827]: Mode depth image
[ INFO] [1550587551.685925961]: Subscribing.
ChiselNode: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:128: Eigen::internal::plain_array<T, Size, MatrixOrArrayOptions, 32>::plain_array() [with T = float; int Size = 16; int MatrixOrArrayOptions = 0]: Assertion `(reinterpret_cast<size_t>(eigen_unaligned_array_assert_workaround_gcc47(array)) & (31)) == 0 && "this assertion is explained here: " "http://eigen.tuxfamily.org/dox-devel/group__TopicUnalignedArrayAssert.html" " **** READ THIS WEB PAGE !!! ***"' failed.
[Chisel-2] process has died [pid 9542, exit code -6, cmd /home/pj/catkin_ws/devel/lib/chisel_ros/ChiselNode __name:=Chisel __log:=/home/pj/.ros/log/0d5229a8-3455-11e9-a5b6-2c56dc4dddb6/Chisel-2.log].
log file: /home/pj/.ros/log/0d5229a8-3455-11e9-a5b6-2c56dc4dddb6/Chisel-2
.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions