ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

problem in creating ROS Workspace

asked 2016-11-25 04:14:09 -0600

Seano gravatar image

updated 2016-11-25 04:34:34 -0600

gvdhoorn gravatar image

Hi all...

I've installed Ubuntu 16 Xenial and also ROS Kinetic. I tried to run simulation with Gazebo. when I executed catkin_make in creating ROS workspace, I found this following error:

CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
Could not find a package configuration file provided by "driver_base" with
any of the following names:
  driver_baseConfig.cmake
  driver_base-config.cmake

and this one:

-- Configuring incomplete, errors occurred!
See also "/home/seano/simulation/ros_catkin_ws/build/CMakeFiles/CMakeOutput.log".
See also "/home/seano/simulation/ros_catkin_ws/build/CMakeFiles/CMakeError.log".
Makefile:290: recipe for target 'cmake_check_build_system' failed
make: [cmake_check_build_system] Error 1
Invoking "make cmake_check_build_system" failed

any idea..??

thanks..

Seano

edit retag flag offensive close merge delete

3 Answers

Sort by ยป oldest newest most voted
0

answered 2016-11-28 03:48:13 -0600

gvdhoorn gravatar image

The error basically tells you that you don't have the driver_base package on your system. Whatever you are trying to catkin_make needs that package, and so Catkin (really CMake) can't continue.

Looking at wiki/driver_base, it looks like that package hasn't been released into Kinetic. And based on the package's description, it looks like that may not happen ever:

A framework for writing drivers that helps with runtime reconfiguration, diagnostics and self-test. This package is deprecated.

Maintainer status: end-of-life (Will be released only as long as required for PR2 drivers (hokuyo_node, wge100_driver))

What package are you trying to build?

edit flag offensive delete link more
0

answered 2022-03-22 18:44:55 -0600

willSapgreen gravatar image

updated 2022-03-22 18:45:07 -0600

Depending on your ROS version: in Linux give a try on "sudo apt-get install ros-ROS-driver-base", where ROS is your ROS version. For example, I am using noetic and the command is "sudo apt-get install ros-noetic-driver-base"

edit flag offensive delete link more
0

answered 2016-11-28 01:21:26 -0600

abhay2302 gravatar image

updated 2016-11-28 01:21:44 -0600

you can follow this link. for me it works.

edit flag offensive delete link more

Comments

OK.. I'll try.. thanks..

Seano gravatar image Seano  ( 2016-11-28 02:43:08 -0600 )edit

It doesn't work.. :( but thanks anyway..

Seano gravatar image Seano  ( 2016-11-28 02:59:21 -0600 )edit

I think I should to compile driver_base package.. But i dont know where to find the resource..

Seano gravatar image Seano  ( 2016-11-28 03:00:03 -0600 )edit

Question Tools

1 follower

Stats

Asked: 2016-11-25 04:14:09 -0600

Seen: 2,465 times

Last updated: Mar 22 '22