Closed JanTromp closed 5 years ago
Hi Jan, catkin_make should be ran from the workspace's root, maybe that's the problem.
I strongly recommend to learn ROS before trying to work with more complex stuff, the best way is following the tutorials
There are a few warnings, but this is the only error:
In file included from /home/mifa/ws_moveit/src/ur_modern_driver/src/ros/mb_publisher.cpp:19:0:
/home/mifa/ws_moveit/src/ur_modern_driver/include/ur_modern_driver/ros/mb_publisher.h:27:38: fatal error: ur_msgs/RobotModeDataMsg.h: No such file or directory
@JanTromp: how have you setup your workspace and installed ROS?
RobotModeDataMsg
is definitely part of ur_msgs
, so I'm wondering why you are missing it.
RobotModeDataMsg
is definitely part ofur_msgs
, so I'm wondering why you are missing it.
Yes, but it's probably not in the released binaries until the next sync.
@JanTromp the build should probably succeed if you add kinetic-devel
branch of universal_robot
repository to your workspace as well, until the updated version of the binaries is released.
Update:
I redownloaded the universal_robot package (this time made sure i had the kinetic devel branch) en ran catkin build. It succeeded:
[build] Summary: All 19 packages succeeded!
[build] Ignored: 2 packages were skipped or are blacklisted.
[build] Warnings: 1 packages succeeded with warnings.
[build] Abandoned: None.
[build] Failed: None.
The warning
/opt/ros/kinetic/include/hardware_interface/internal/interface_manager.h:69:85: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
static const void callConcatManagers(typename std::vector<T*>& managers, T* result)
But i guess i can ignore this warning for now right?
Thank you all for your input!
Yes, you can ignore the warning for now.
As @miguelprada writes: as soon as the next Kinetic sync is out (announced here) you don't need to have a clone of universal_robot
in your workspace any more.
I've pinned this as I expect other users to run into this as well -- or at least until the Kinetic sync.
Unpinning as Kinetic has been synced.
Hi, I cloned the kinetic-devel ur_modern_driver in my src folder. When i try catkin_make is get the following error:
Then my catkin_make stops.
When i try to run the catkin build command i get the following error:
I am new to ros so i have no idea what i'm doing when i run catkin make or build.
Annyone knows what is making this crash?
Kind regards, Jan Tromp.