Ask Your Question

people detection / tracking (wg_perception) on indigo: easy_markers dependency

asked 2014-11-15 20:36:43 -0500

updated 2014-11-15 21:39:19 -0500

It seems that Indigo's Perception package (people detection and tracking) requires dependency: easy_markers. (two other dependencies, ros-indigo-bfl and ros-indigo-costmap-2d exists and are good). catkin_make's call stack: people-indigo-devel/people_velocity_tracker/CMakeLists.txt:4 (find_package) There is not package "ros-indigo-easy-markers" for Indigo. Out of desperation, I used "easy_markers" from wo_ros_tools_hydro, and Perception package compiles but does NOT run (does not display people, positions, produces error messages during run). Could you please upload the "easy_markers" on GitHub? This is the only dependency that is missing so far. So far, David Lu has been very helpful and posted entire People Perception. We are missing 0.0001% of the stuff.

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted

answered 2014-11-15 21:20:30 -0500

David Lu gravatar image

I will try to update the indigo binary soon.

edit flag offensive delete link more


Wow, Doctor Lu! You are God! PS: it is our Portland State University robot, MCECE bot, aka Jeeves, that runs on Ubuntu and Indigo already. And our Professor says we must have Kinect working before the end of the term! Whatever is left from the "term".

ROS_Portland_State_University_Robot gravatar imageROS_Portland_State_University_Robot ( 2014-11-15 21:47:17 -0500 )edit

'Tis strange, 'Tis strange: I installed open_ptrack (it is their People Tracking package) and it compiled and runs beautifully on Indigo. But their site does not specify that open_ptrack must use specific versions of ROS. Somehow, it compiles on any.

ROS_Portland_State_University_Robot gravatar imageROS_Portland_State_University_Robot ( 2014-11-15 21:58:35 -0500 )edit

Warning: building CXX leg_detector.cpp.o /face_detector/src/faces.cpp: In constructor ‘people::Faces::Faces()’: Face; std::vector<_Tp, _Alloc>::allocator_type = std::allocator<people::face>]’ [-Wconversion-null] cam_model_(NULL){ : it complains that NULL is passed to a NOT-POINTER argument

ROS_Portland_State_University_Robot gravatar imageROS_Portland_State_University_Robot ( 2014-11-16 18:09:49 -0500 )edit

Another dependency missing: kalman_filter. I used it from hydro distribution during people package installation.

ROS_Portland_State_University_Robot gravatar imageROS_Portland_State_University_Robot ( 2014-11-16 18:11:52 -0500 )edit

'Tis strange, 'Tis strange: I installed open_ptrack (it is their version of ROS's People Tracking package) and it compiled and runs beautifully on Indigo. But their package is in directory "hydro", yet runs beautifully. Makes me wonder how their packages have forward compatibility.

ROS_Portland_State_University_Robot gravatar imageROS_Portland_State_University_Robot ( 2014-11-16 18:13:42 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools



Asked: 2014-11-15 20:36:43 -0500

Seen: 1,206 times

Last updated: Nov 15 '14