Robotics StackExchange | Archived questions

Create bin directory with executable node

Hi all!

I install the arkinect package with git clone https://github.com/mikeferguson/arkinect.git.

How can I create the bin directory for the ar_kinect package with the executable node now, so that I can use it?

I thought it works with the rosmake command, but it does not.

laptop@laptop:~/rosworkspace/arkinect$ rosmake arkinect [ rosmake ] rosmake starting...
[ rosmake ] Packages requested are: ['ar_kinect']
[ rosmake ] Logging to directory /home/laptop/.ros/rosmake/rosmake
output-20130418-172235 [ rosmake ] Expanded args ['ar_kinect'] to: []
[ rosmake ] WARNING: The following args could not be parsed as stacks or packages: ['ar_kinect'] [ rosmake ] ERROR: No arguments could be parsed into valid package or stack names.

Asked by JaRu on 2013-04-18 05:14:13 UTC

Comments

"it works with the rosmake command, but it does not." Could you be more specific?

Asked by Felix Endres on 2013-04-18 05:18:30 UTC

I update my question.

Asked by JaRu on 2013-04-18 05:23:43 UTC

Ok, I forgot rosws set ~/ros_workspace/ar_kinect and source /setup.sh before I install the package

Asked by JaRu on 2013-04-19 03:58:35 UTC

Answers

Looking at the last two lines of rosmake's output:

[ rosmake ] WARNING: The following args could not be parsed as stacks or packages: ['ar_kinect']
[ rosmake ] ERROR: No arguments could be parsed into valid package or stack names.

It is telling you that it couldn't find the package ar_kinect, so it isn't doing anything. Take a look at the Environment Setup wiki page, and see if that helps you resolve the issue.

Asked by Dan Lazewatsky on 2013-04-18 05:42:45 UTC

Comments