I am using Ubuntu 14.04 and ROS version Indigo Igloo. I am following the tutorial http://wiki.ros.org/ApplicationsPlatform/Clients/Android/Tutorials/Getting%20Started.
After setting up Android Studio I cloned the ROS android apps, opened up the Android Studio but can't seem to import the Apps from where I cloned the repository: after about 11 minutes stuck on
Gradle: resolve dependencies':application_management:_DebugCompile'
it fails with the message
Error: Connection timed out. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.
which as far as I know is not the case. Any tips on how to get around this?
↧
Resolving dependencies ROS Android APP
↧
Dependencies for Hector_Slam
Hi! I'm trying to install hector_slam on a Raspberry Pi 2 (it has ROS Indigo Comm). I would follow the steps listed but I do not know what other dependencies to add it because at the end of catkin_make I have an error. How do I know what dependencies will be needed?
Can I install ROS Indigo Desktop on RPi 2? Thank you!
$ cd ros_catkin_ws/src
$ git clone https://github.com/tu-darmstadt-ros-pkg/hector_slam.git
$ sudo apt-get install *******WHAT DEPENDENCIES WILL BE NEEDED?*******
$ cd ..
$ catkin_make
$ source devel/setup.bash
↧
↧
Catkin and system dependencies: build- versus run-time?
Catkin packages have both build- and run-time dependency lists (and [v2 of the package.xml format](http://www.ros.org/reps/rep-0140.html) seems to have more). However, `rosdep` doesn't seem capable of telling the difference between the types of dependencies-- it just gives them all. If I wanted to query a package for only its run-time dependencies or build-time dependencies, how would I go about it? Is there a tool that would help me?
↧
what dependencies should have a package for an urdf file?
Please help me I don't know what kind of package i have to create for my urdf files in Ros Indigo
↧
camera calibration error
i am trying to do camera calibration
running this node
rosrun camera_calibration cameracalibrator.py --size 8x6 --square 0.108 image:=/usb_cam/image_raw camera:=/usb_cam
but then I have obtained this error
Traceback (most recent call last):
File "/opt/ros/indigo/lib/camera_calibration/cameracalibrator.py", line 47, in
import cv2
ImportError: libopencv_core.so.3.1: cannot open shared object file: No such file or directory
↧
↧
Do I need to edit CMake_Prefix_Path to point turtlebot_navigation at a different version of a package?
Grasping at straws here -
I'm using Indigo and I've made an overlay of the AMCL package. The path to it is in ROS_PACKAGE_PATH, and when I *"roscd amcl"*, it takes me to the overlay directory. So far, so good.
One of the dependencies of turtlebot_navigation is AMCL, and I want turtlebot_navigation to start using my overlay for AMCL. Even after "sourcing" my overlay, when I run *"roslaunch turtlebot_gazebo amcl_demo.launch"*, it's evident that I'm hitting the usual location of AMCL (/opt/ros/indigo/share/turtlebot_navigation), and not my overlay with some changes to the code. This has also been verified from the output of:
*roslaunch-deps -v /opt/ros/indigo/share/turtlebot_navigation/launch/amcl_demo.launch*
where I see lines such as:
*turtlebot_navigation [/opt/ros/indigo/share/turtlebot_navigation/launch/amcl_demo.launch]*
**What I've Tried:**
I've edited the amcl.launch.xml of turtlebot_navigation like so for the part that starts up the AMCL node:
**
hoping that the "$(find amcl)" would pick up whatever it is that "roscd" is picking up that lets it know that AMCL should be found in my overlay folder. This results in the following error:
*ERROR: cannot launch node of type [/home/ebrenna8/Overlays/src/amcl]: /home/ebrenna8/Overlays/src/*
*ROS path [0]=/opt/ros/indigo/share/ros*
*ROS path[1]=/home/ebrenna8/Overlays/src*
*ROS path[2]=/opt/ros/indigo/share*
*ROS path[3]=/opt/ros/indigo/stacks*
which I've looked up and appears to mean that it can't find an executable by that name.
**Does anyone have ideas on what I need to do to get turtlebot_navigation to look to my Overlays folder instead of the original? I'm looking at modifying environment variables like CMake_Prefix_Path now. **
Let me know if I should provide additional information.
↧
can't build dependencies - fails while copying license?
Im trying to install ROS on a MacBook OS X El Capitan, 10.11.5. Im strictly following the installation guide's advices (http://wiki.ros.org/jade/Installation/OSX/Homebrew/Source) but always fail when it comes to "resolving dependencies" (Chapter 2.1.2):
When I do
rosdep install --from-paths src --ignore-src --rosdistro jade -y
this error occurs
executing command [sudo -H pip install -U pydot]
Downloading/unpacking pydot
Running setup.py egg_info for package pydot
Could´t import dot_parser, loading of dot files will not be possible.
Downloading/unpacking pyparsing==1.5.7 (from pydot)
Running setup.py egg_info for package pyparsing
Installing collected packages: pydot, pyparsing
Running setup.py install for pydot
Couldn´t import dot_parser, loading of dot files will not be possible.
error: [Errno 1] Operation not permitted: '/System/Library/Frameworks/Python.framework/Versions/2.7/./LICENSE'
Complete output from command /usr/bin/python -c "import setuptools;__file__='/tmp/pip-build/pydot/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-vIj42V-record/install-record.txt --single-version-externally-managed:
Couldn´t import dot_parser, loading of dot files will not be possible.
[ ... ] and a few lines later:
copying LICENSE -> /System/Library/Frameworks/Python.framework/Versions/2.7/.
error: [Errno 1] Operation not permitted: '/System/Library/Frameworks/Python.framework/Versions/2.7/./LICENSE'
----------------------------------------
Command /usr/bin/python -c "import setuptools;__file__='/tmp/pip-build/pydot/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-vIj42V-record/install-record.txt --single-version-externally-managed failed with error code 1 in /tmp/pip-build/pydot
Storing complete log in /var/root/Library/Logs/pip.log
ERROR: the following rosdeps failed to install
pip: command [sudo -H pip install -U pydot] failed
What is the problem? Im a beginner to ROS and have no clue how to solve this.
↧
How to solve error Invoking make when creating a subscriber node?
I am trying to create a subscriber called Bearings that will take the pose (x, y and z) from ar_track_alvar package and output a bearing 'a' and and angle 'b' using mathematical formulas. I tried to follow the beginner tutorial for creating a subscriber.
This is my subscriber code
I included at the beginning of the code ros.h, AlvarMarker.h, pose.h, tf.h and trasform_datatypes.h.
void printPose(const ar_track_alvar_msgs::AlvarMarker::ConstPtr& msg)
{
float a
float b
tf::Pose X;
tf::Pose Y;
tf::Pose Z;
X.setOrigin(tf::pointMsgToTF(msg->pose.pose.position.x));
Y.setOrigin(tf::pointMsgToTF(msg->pose.pose.position.y));
Z.setOrigin(tf::pointMsgToTF(msg->pose.pose.position.z));
a = sqrt(X^2 +Y^2);
b = atan((Z/a);
ROS_INFO("distance: ", a, "Angle", b);
}
int main(int argc, char **argv)
{
ros::init(argc, argv, "Bearings");
ros::NodeHandle n;
ros::Subscriber sub = n.subscribe("ar_pose_marker",1000,printPose);
ros:: spin();
return 0;
}
I added these these lines to my cmakelist:
add_executable(Bearings src/Bearings.cpp)
target_link_libraries(Bearings ${catkin_LIBRARIES})
add_dependencies(Bearings ar_track_alvar_msgs_AlvarMarker)
find_package(catkin REQUIRED COMPONENTS
roscpp
rospy
std_msgs
ar_track_alvar
tf
)
Thank you for your help,
Nissrine
**EDIT**
This is what is in my Cmakelist:
cmake_minimum_required(VERSION 2.8.3)
project(beginner_tutorials)
find_package(catkin REQUIRED COMPONENTS
roscpp
rospy
std_msgs
ar_track_alvar
tf
)
catkin_package(
INCLUDE_DIRS include
LIBRARIES beginner_tutorials
CATKIN_DEPENDS roscpp rospy std_msgs
DEPENDS system_lib
)
include_directories(
${catkin_INCLUDE_DIRS}
)
add_executable(Bearings src/Bearings.cpp)
target_link_libraries(Bearings ${catkin_LIBRARIES})
add_dependencies(Bearings ar_track_alvar_msgs_AlvarMarker)
And this is what the error in the terminal looks like:
> /home/nissrine/catkin_ws/src/beginner_tutorials/src/Bearings.cpp:2:45:
> fatal error:
> ar_track_alvar_msgs/AlvarMarker.h: No
> such file or directory compilation
> terminated. make[2]: ***
> [beginner_tutorials/CMakeFiles/Bearings.dir/src/Bearings.cpp.o]
> Error 1 make[1]: ***
> [beginner_tutorials/CMakeFiles/Bearings.dir/all]
> Error 2 make: *** [all] Error 2
> Invoking "make" failed
> nissrine@nissrine-VirtualBox:~/catkin_ws$
I hope this helps,
Thanks again for your help
↧
Should C/C++ packages run_depend on *_msgs packages?
While cleaning up MoveIt!'s build structure (https://github.com/ros-planning/moveit_core/pull/305#issuecomment-230609078), I noticed that the packages run_depend on all the *_msgs packages they use. (std_msgs, geometry_msgs, sensor_msgs, ...)
To the best of my knowledge all these _msgs packages w.r.t. C++-only projects only consist of header files
that are not required at run-time. Should the run_depends be removed? Is it good/bad practice to have them in there?
↧
↧
The following packages have unmet dependencies (?) [nav2d]
Hello everyone,
I'm trying to install nav2d but seems that something is not installed, here i paste my errors:> pi@raspberrypi:~ $ sudo apt-get> install ros-indigo-nav2d Reading> package lists... Done Building> dependency tree Reading state> information... Done Some packages> could not be installed. This may mean> that you have requested an impossible> situation or if you are using the> unstable distribution that some> required packages have not yet been> created or been moved out of Incoming.> The following information may help to> resolve the situation:>> The following packages have unmet> dependencies: ros-indigo-nav2d :> Depends: ros-indigo-nav2d-karto but it> is not going to be installed> Depends: ros-indigo-nav2d-tutorials but it is> not going to be installed E: Unable to> correct problems, you have held broken> packages.
I also noticed that "unmet" dependencies error also occour when i try to install rviz via
> apt-get install ros-indigo-rviz.
Other base packages seems to work fine, i've already used rosnode rostopic etcc including rosserial.
I've installed ros over raspberry pi using an image found on another website containing raspbian.
I also noticed a strage thing, when i look in repositories at: /etc/apt/sources.list.d/ros-latest.list
the contenent of the file is:
> deb http://packages.ros.org/ros/ubuntu trusty main
I don't understand why it is setted to "trusty" and not to "jessie" since sending a simple:"cat /etc/os-release" reports:
> PRETTY_NAME="Raspbian GNU/Linux 8> (jessie)" NAME="Raspbian GNU/Linux"> VERSION_ID="8" VERSION="8 (jessie)"> ID=raspbian ID_LIKE=debian> HOME_URL="http://www.raspbian.org/"> SUPPORT_URL="http://www.raspbian.org/RaspbianForums"> BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
↧
Ros_control cannot be found (Kinetic)
Hello,
I am using ROS Kinetic and today I tried to create a package (labrob_control) to implement the necessary controllers for my actuators with the following dependencies: ros_control, ros_controllers.
I also checked at the /opt/ros/kinetic/share and I can see the 2 packages installed there.
But when I try to catkin_make my project I get the following warnings and errors:
Base path: /home/legged/4wheel_robot
Source space: /home/legged/4wheel_robot/src
Build space: /home/legged/4wheel_robot/build
Devel space: /home/legged/4wheel_robot/devel
Install space: /home/legged/4wheel_robot/install
####
#### Running command: "make cmake_check_build_system" in "/home/legged/4wheel_robot/build"
####
-- Using CATKIN_DEVEL_PREFIX: /home/legged/4wheel_robot/devel
-- Using CMAKE_PREFIX_PATH: /opt/ros/kinetic
-- This workspace overlays: /opt/ros/kinetic
-- Using PYTHON_EXECUTABLE: /usr/bin/python
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /home/legged/4wheel_robot/build/test_results
-- Found gtest sources under '/usr/src/gtest': gtests will be built
-- Using Python nosetests: /usr/bin/nosetests-2.7
-- catkin 0.7.1
-- BUILD_SHARED_LIBS is on
WARNING: package "labrob_control" should not depend on metapackage "ros_control" but on its packages instead
WARNING: package "labrob_control" should not depend on metapackage "ros_controllers" but on its packages instead
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~ traversing 3 packages in topological order:
-- ~~ - labrob_control
-- ~~ - labrob_description
-- ~~ - labrob_gazebo
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- +++ processing catkin package: 'labrob_control'
-- ==> add_subdirectory(labrob/labrob_control)
CMake Warning at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:76 (find_package):
Could not find a package configuration file provided by "ros_control" with
any of the following names:
ros_controlConfig.cmake
ros_control-config.cmake
Add the installation prefix of "ros_control" to CMAKE_PREFIX_PATH or set
"ros_control_DIR" to a directory containing one of the above files. If
"ros_control" provides a separate development package or SDK, be sure it
has been installed.
Call Stack (most recent call first):
labrob/labrob_control/CMakeLists.txt:7 (find_package)
-- Could not find the required component 'ros_control'. The following CMake error indicates that you either need to install the package with the same name or change your environment so that it can be found.
CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
Could not find a package configuration file provided by "ros_control" with
any of the following names:
ros_controlConfig.cmake
ros_control-config.cmake
Add the installation prefix of "ros_control" to CMAKE_PREFIX_PATH or set
"ros_control_DIR" to a directory containing one of the above files. If
"ros_control" provides a separate development package or SDK, be sure it
has been installed.
Call Stack (most recent call first):
labrob/labrob_control/CMakeLists.txt:7 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/legged/4wheel_robot/build/CMakeFiles/CMakeOutput.log".
See also "/home/legged/4wheel_robot/build/CMakeFiles/CMakeError.log".
Makefile:1704: recipe for target 'cmake_check_build_system' failed
make: *** [cmake_check_build_system] Error 1
Invoking "make cmake_check_build_system" failed
Maybe it's important to notice that the package labrob_control is under a metapackage called labrob, along with two other packages: labrob_description, labrob_gazebo.
Could you please tell me what is wrong here?
I also tried in the packages directory the following command in case any dependency was missing:
rosdep install --from-paths . --ignore-src --rosdistro kinetic
but everything was successful.
Thank you for your answers and for your time in advance.
↧
Debian Jessie ROS Install - Dependencies issues
Hi everyone !
I want to use ROS on a BeagleBone Black, so I used a microSD card to launch Debian Jessie on it (since I have Debian Jessie on my laptop and ROS Kinetic is supposed to be working on that distribution/version). Thing is, I can't get the BeagleBone online + even when I try to install ROS Kinetic on my laptop (which has an internet connection ...) using the steps presented [here](http://wiki.ros.org/kinetic/Installation/Ubuntu) , I can't manage because of dependencies issues.
Those issues are linked to the packages mentioned below (in French but it's the typical package depency issue, with the "impossible to correct the problems, problematic packages are in "keep in that state" mode" :
Les paquets suivants contiennent des dépendances non satisfaites :
ros-kinetic-desktop-full : Dépend: ros-kinetic-desktop mais ne sera pas installé
Dépend: ros-kinetic-perception mais ne sera pas installé
Dépend: ros-kinetic-simulators mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
I'm quite desperate and thinking of installing Ubuntu in a virtual machine to try other installation guidelines ^^'.
Thanks !
↧
robotStateToRobotStateMsg
Hello!
I keep getting the error:
‘robotStateToRobotStateMsg’ is not a member of ‘moveit::core’
In the CMakeList I have moveit_core, moveit_ros_planning, moveit_ros_planning_interface, roscpp, rospy and std_msgs as dependencies. Is there something else I need to add here?
And I'm confused that moveit::planning_interface::MoveGroup::getJointValueTarget gives me a moveit::core::RobotState instead of a robot_state::RobotState like the
[documentation](http://docs.ros.org/indigo/api/moveit_ros_planning_interface/html/classmoveit_1_1planning__interface_1_1MoveGroup.html#a3a73aa2e26f893db5b21fe20a5c3c6cb)
says.
edit: I want to plan a path with multiple waypoints without executing the individual paths. For that I want to ste the starting state to the target of the previous waypoint. I tried that with
moveit::planning_interface::MoveGroup group("arm");
...
...
...
moveit_msgs::RobotState start_state;
start_state = group.getJointValueTarget()
group.setStartState(start_state);
but getJointValueTarget() gives me a moveit::core::RobotState and setStartState() wants a moveit_msgs::RobotState or a robot_state::RobotState, that's why i tried robotStateToRobotStateMsg.
moveit::core::robotStateToRobotStateMsg(group.getJointValueTarget(), start_state);
which gave me the mentioned error.
I'd also appreciate new/better approaches for my intention.
Thank you in advance!
↧
↧
How do I make catkin_make check for required python modules?
I would like for catkin_make to fail if a fellow developer does not have all of the required python modules installed. I thought that I could do this using the package.xml manifest, but I may just be doing something wrong.
I would like to make sure that another developer has the python "requests" module installed on their system, but it could be any other non-standard python module from apt-get or pip.
Am I on the right track? Should I try to add something to CMakeLists.txt to get this behavior?
Here's a snippet of my package.xml file:
awesome catkin rospy std_msgs actionlib rospy std_msgs actionlib roslib os sys json yaml uuid boto3 zipfile threading requests
↧
Clarification on ros-kinetic-robot metapackage GUI dependencies
According to [REP 142](http://www.ros.org/reps/rep-0142.html) there should be no GUI dependencies on the Robot metapackage (emphasis mine):
> **Robot metapackage**
> The *robot* metapackage is defined to be core, stable, ROS libraries for any robot hardware. It is the "general robotics" libraries of ROS. ***It may not contain any GUI dependencies.***
**Question:**
When I do `apt-get install ros-kinetic-robot`, there are many packages being pulled in that are GUI related, such as `pyside`, `qt`, and `x11`.
Is the intention that you can run all the nodes without GUI interaction, although they may require some libraries from a GUI library for some other reason? (`qt` includes much beyond GUI, and I could see it generating images even though they cannot be displayed).
I put the full apt-get output below for reference.
Thanks!
dougbot01
**Output**
ubuntu@ubuntu-standard:/etc$ sudo apt-get install ros-kinetic-robot
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
fontconfig fontconfig-config fonts-liberation graphviz gstreamer1.0-plugins-base hddtemp libassimp-dev libassimp3v5 libavahi-client3 libavahi-common-data
libavahi-common3 libcairo2 libcdparanoia0 libcdt5 libcgraph6 libcollada-dom2.4-dp-dev libcollada-dom2.4-dp0 libcups2 libcurl4-openssl-dev libdatrie1
libdouble-conversion1v5 libdrm-amdgpu1 libdrm-dev libdrm-exynos1 libdrm-freedreno1 libdrm-nouveau2 libdrm-omap1 libdrm-radeon1 libdrm-tegra0 libdrm2
libegl1-mesa libegl1-mesa-dev libeigen3-dev libevdev2 libfontconfig1 libgbm1 libgd3 libgl1-mesa-dri libglapi-mesa libgles2-mesa libgles2-mesa-dev
libgraphite2-3 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgudev-1.0-0 libgvc6 libgvpr2 libharfbuzz0b libice6 libinput-dev libinput10 libllvm3.8
libminizip1 libmirclient-dev libmirclient9 libmircommon-dev libmircommon5 libmircookie-dev libmircookie2 libmirprotobuf3 libmtdev1 libopus0 liborc-0.4-0
libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpathplan4 libpcre16-3 libpixman-1-0 libprotobuf-dev libprotobuf-lite9v5 libprotobuf9v5 libproxy1v5
libpthread-stubs0-dev libpyside-py3-2.0 libpyside2-dev libpyside2.0 libqgsttools-p1 libqhull-dev libqhull7 libqt5clucene5 libqt5concurrent5 libqt5core5a
libqt5dbus5 libqt5designer5 libqt5designercomponents5 libqt5gui5 libqt5help5 libqt5multimedia5 libqt5multimediaquick-p5 libqt5multimediawidgets5
libqt5network5 libqt5opengl5 libqt5opengl5-dev libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5quickparticles5 libqt5quicktest5 libqt5quickwidgets5
libqt5script5 libqt5scripttools5 libqt5sql5 libqt5sql5-sqlite libqt5svg5 libqt5svg5-dev libqt5test5 libqt5webkit5 libqt5webkit5-dev libqt5widgets5
libqt5x11extras5 libqt5x11extras5-dev libqt5xml5 libqt5xmlpatterns5 libqt5xmlpatterns5-dev libqt5xmlpatterns5-private-dev libshiboken-py3-2.0
libshiboken2-dev libshiboken2.0 libsm6 libthai-data libthai0 libtheora0 libtxc-dxtn-s2tc0 liburdfdom-dev liburdfdom-headers-dev liburdfdom-model-state0.4
liburdfdom-model0.4 liburdfdom-sensor0.4 liburdfdom-tools liburdfdom-world0.4 liburiparser1 libvisual-0.4-0 libvpx3 libwacom-bin libwacom-common libwacom2
libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1-mesa libwayland-server0 libx11-dev libx11-doc libx11-xcb-dev libx11-xcb1 libxau-dev
libxaw7 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-icccm4 libxcb-image0 libxcb-keysyms1
libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render-util0 libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev
libxcb-shm0 libxcb-sync-dev libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb-xkb1 libxcb1-dev libxdamage-dev libxdamage1 libxdmcp-dev
libxext-dev libxfixes-dev libxfixes3 libxi6 libxkbcommon-dev libxkbcommon-x11-0 libxkbcommon0 libxmu6 libxpm4 libxrender1 libxshmfence-dev libxshmfence1
libxslt1.1 libxt6 libxxf86vm-dev libxxf86vm1 pyqt5-dev python-pycurl python-pyqt5 python-pyqt5.qtsvg python-pyside2 python-pyside2.qtconcurrent
python-pyside2.qtcore python-pyside2.qtgui python-pyside2.qthelp python-pyside2.qtnetwork python-pyside2.qtprintsupport python-pyside2.qtqml
python-pyside2.qtquick python-pyside2.qtquickwidgets python-pyside2.qtscript python-pyside2.qtsql python-pyside2.qtsvg python-pyside2.qttest
python-pyside2.qtuitools python-pyside2.qtwebkit python-pyside2.qtwebkitwidgets python-pyside2.qtwidgets python-pyside2.qtx11extras python-pyside2.qtxml
python-sip python-sip-dev python-urlgrabber qt5-qmake qtbase5-dev qtbase5-dev-tools qtbase5-private-dev qtchooser qtdeclarative5-dev
qtdeclarative5-private-dev qtmultimedia5-dev qtscript5-dev qtscript5-private-dev qttools5-dev qttools5-dev-tools qttools5-private-dev qttranslations5-l10n
ros-kinetic-angles ros-kinetic-collada-parser ros-kinetic-collada-urdf ros-kinetic-control-msgs ros-kinetic-diagnostic-aggregator
ros-kinetic-diagnostic-analysis ros-kinetic-diagnostic-common-diagnostics ros-kinetic-diagnostic-updater ros-kinetic-diagnostics
ros-kinetic-eigen-conversions ros-kinetic-eigen-stl-containers ros-kinetic-executive-smach ros-kinetic-filters ros-kinetic-geometric-shapes
ros-kinetic-geometry ros-kinetic-joint-state-publisher ros-kinetic-kdl-conversions ros-kinetic-kdl-parser ros-kinetic-octomap ros-kinetic-orocos-kdl
ros-kinetic-python-orocos-kdl ros-kinetic-python-qt-binding ros-kinetic-random-numbers ros-kinetic-resource-retriever ros-kinetic-robot-model
ros-kinetic-robot-state-publisher ros-kinetic-self-test ros-kinetic-smach ros-kinetic-smach-msgs ros-kinetic-smach-ros ros-kinetic-tf
ros-kinetic-tf-conversions ros-kinetic-tf2 ros-kinetic-tf2-kdl ros-kinetic-tf2-msgs ros-kinetic-tf2-py ros-kinetic-tf2-ros ros-kinetic-urdf
ros-kinetic-urdf-parser-plugin ros-kinetic-xacro shiboken2 sip-dev x11-common x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev
x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev x11proto-xf86vidmode-dev xorg-sgml-doctools xtrans-dev zlib1g-dev
↧
unmet dependencies problem ros indigo ubuntu 32 bits trusty
HI! How are you doing?
I'm following the instructions( http://wiki.ros.org/indigo/Installation/Ubuntu ) to install ROS Indigo in my 32bit PC, with Ubuntu:
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty
and finally i'm getting this error:
jrr10@jrr10:~$ sudo apt-get install ros-indigo-desktop-full
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ros-indigo-desktop-full : Depends: ros-indigo-desktop but it is not going to be installed
Depends: ros-indigo-perception but it is not going to be installed
Depends: ros-indigo-simulators but it is not going to be installed
unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed
Depends: libcheese7 (>= 3.0.1) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
I've read a lot of posts and questions but i couldn't achieve my goal.
I would appreciate if you could help me out to solve this. Thanks in advance.
Juan.-
↧
Unmet Depedendinces ROS Arm (Jetson TK1)
I'm following the install on http://wiki.ros.org/indigo/Installation/UbuntuARM
I've done this a number of times but on this reformat I accidently started installing for ubuntu's ros base, realized my error, then started installing UbuntuARM's ros base. That may be part of the issues. I tried cleaning the apt-get cache but to no avail.
The following packages have unmet dependencies:
ros-indigo-ros-base : Depends: ros-indigo-actionlib but it is not going to be installed
Depends: ros-indigo-bond-core but it is not going to be installed
Depends: ros-indigo-class-loader but it is not going to be installed
Depends: ros-indigo-dynamic-reconfigure but it is not going to be installed
Depends: ros-indigo-nodelet-core but it is not going to be installed
Depends: ros-indigo-pluginlib but it is not going to be installed
Depends: ros-indigo-ros-core but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
↧
↧
Why can't catkin_make find my existing packages?
When running `$ catkin_make` I receive the following error:
CMake Error at /usr/share/catkin/cmake/catkinConfig.cmake:75 (find_package):
Could not find a package configuration file provided by "librealsense" with
any of the following names:
librealsenseConfig.cmake
librealsense-config.cmake
Add the installation prefix of "librealsense" to CMAKE_PREFIX_PATH or set
"librealsense_DIR" to a directory containing one of the above files. If
"librealsense" provides a separate development package or SDK, be sure it
has been installed.
Call Stack (most recent call first):
realsense/realsense_camera/CMakeLists.txt:17 (find_package)
Normally this means the dependency is missing but check this out:
$ rosdep install --from-path src
#All required rosdeps installed successfully
and
$ sudo apt-get install ros-kinetic-librealsense
Reading package lists... Done
Building dependency tree
Reading state information... Done
ros-kinetic-librealsense is already the newest version (1.11.0-0xenial-20161003-141254-0700).
0 upgraded, 0 newly installed, 0 to remove and 321 not upgraded.
And if I look inside `/opt/ros/kinetic/share` I can see the `librealsense` package there. The librealsenseConfig.cmake exists inside of the `./cmake` folder there.
Why isn't `find_package` able to find this package?
↧
How to use rosdep to install pyusb with pip with options(--pre)?
Hello All,
I am trying to set pyusb as a runtime dependency, so I can use rosdep to install it. Here is the link to the install instructions.
[Link](http://github.com/walac/pyusb) I tried adding python-usb as a dependency with libusb-1.0, but that did not work. It gave an error saying the "core" module could not be found.
I originally installed pyusb using the pip command from the previous link. So, looking up how to edit the rosdep rules, I thought I would add my own to install it using pip. I tried doing adding this to the python.yaml
pyusb:
ubuntu:
pip:
pyusb --pre
But upon doing that, it gave this as an error when I ran rosdep install:
ValueError: ('Expected version spec in', 'pyusb --pre', 'at', ' --pre')
I even tried adding the full command(which I believe I should be able to do based of this [link](http://wiki.ros.org/rosdep/Tutorials/Add%20support%20for%20a%20new%20system%20dependency#Best_Practices).)
But that also gave an error. So how do I install pyusb with pip using rosdep and including the --pre option?
Thanks.
↧
Resolving Dependencies failed on Gentoo Linux
Hi,
my operating system is Gentoo Linux.
I am following these to install ROS on my system:
https://wiki.gentoo.org/wiki/ROS
and
http://wiki.ros.org/kinetic/Installation/Gentoo
At the step **Resolving Dependencies** I failed to finish it with command:
sudo PYTHONPATH="/opt/ros/kinetic/lib64/python2.7/site-packages" ./src/catkin/bin/catkin_make_isolated --install --install-space /opt/ros/kinetic -DSETUPTOOLS_DEB_LAYOUT=OFF
The messages of this error follows:
> ...> home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/src/robot_model/collada_parser/src/collada_parser.cpp:2437:38:> error: request for member ‘find’ in
>‘((urdf::ColladaModelReader*)this)->urdf::ColladaModelReader::_model.boost::shared_ptr::operator->()->urdf::ModelInterface::joints_’,
> which is of non-class type ‘int’
> pjoint = _model->joints_.find(name)->second;> ^> CMakeFiles/collada_parser.dir/build.make:62:> recipe for target> 'CMakeFiles/collada_parser.dir/src/collada_parser.cpp.o'> failed make[2]: ***> [CMakeFiles/collada_parser.dir/src/collada_parser.cpp.o]> Error 1 CMakeFiles/Makefile2:675:> recipe for target> 'CMakeFiles/collada_parser.dir/all'> failed make[1]: ***> [CMakeFiles/collada_parser.dir/all]> Error 2 Makefile:138: recipe for> target 'all' failed make: *** [all]> Error 2 <== Failed to process package> 'collada_parser': Command> '['/opt/ros/kinetic/env.sh', 'make',> '-j4', '-l4']' returned non-zero exit> status 2>> Reproduce this error by running:> ==> cd /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/build_isolated/collada_parser>&& /opt/ros/kinetic/env.sh make -j4> -l4>> Command failed, exiting.
At the and of error messages there is a last message:
Reproduce this error by running:
==> cd /home/pali/Irataim/CAD/RobotikaRosRviz/MunkaHely/ros_catkin_mh/build_isolated/collada_parser && /opt/ros/kinetic/env.sh make -j4 -l4
so I did run it. The output of this command can be found here:
https://paste.pound-python.org/show/qZC5Or79Q2rzrheLbl37/
What can I do to solve this problem?
↧