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

RyanG's profile - activity

2014-07-07 06:16:41 -0500 received badge  Student (source)
2013-05-18 05:00:53 -0500 received badge  Popular Question (source)
2013-05-18 05:00:53 -0500 received badge  Notable Question (source)
2013-05-18 05:00:53 -0500 received badge  Famous Question (source)
2012-09-15 22:25:51 -0500 received badge  Famous Question (source)
2012-09-15 22:25:51 -0500 received badge  Notable Question (source)
2012-09-15 22:25:51 -0500 received badge  Popular Question (source)
2012-09-02 21:25:47 -0500 received badge  Popular Question (source)
2012-09-02 21:25:47 -0500 received badge  Famous Question (source)
2012-09-02 21:25:47 -0500 received badge  Notable Question (source)
2012-09-02 21:25:45 -0500 received badge  Popular Question (source)
2012-09-02 21:25:45 -0500 received badge  Famous Question (source)
2012-09-02 21:25:45 -0500 received badge  Notable Question (source)
2012-08-21 04:03:00 -0500 received badge  Notable Question (source)
2012-08-21 04:03:00 -0500 received badge  Famous Question (source)
2012-07-17 06:17:41 -0500 received badge  Popular Question (source)
2012-05-17 11:47:22 -0500 answered a question Arduino IDE compile error "...undefined reference to `ros::normalizeSecNSec(unsigned long&..."

After Third re-install I got it to work. Don't know why though.

2012-05-17 04:18:30 -0500 commented question Arduino IDE compile error "...undefined reference to `ros::normalizeSecNSec(unsigned long&..."

Thanks, Cody. I've updated my post. The forum's displaying the code lines all screwy and I can't change it. No idea why. They should look like this. #include <std_msgs strings.h> and #include </home/ryan/sketchbook/libraries/std_msgs/Strings.h>

2012-05-16 18:36:10 -0500 asked a question Arduino IDE compile error "...undefined reference to `ros::normalizeSecNSec(unsigned long&..."

When I compile the "Hello World" example in the Arduino IDE I get this message:

HelloWorld.cpp.o: In function global constructors keyed to nh': HelloWorld.cpp:31: undefined reference toros::normalizeSecNSec(unsigned long&, unsigned long&)' collect2: ld returned 1 exit status

I arrived at this point after painstakingly editing the code of every file in the relevant sequence so that every #include "(some_file_name)" reference contained the full directory address to fix "No such file or directory" error messages. So:

"ros/msg.h"

became

"/home/ryan/sketchbook/libraries/ros/msg.h"

And it seemed to be working (at least it stopped throwing up those error messages) but I can't figure this error out. I'm stuck. Any help would be greatly appreciated.

Thanks for the input, Cody. I've mirrored the formatting as it is in the files and it seems to have worked. Those errors looked a bit like this"

HelloWorld.cpp:7:29: fatal error: std_msgs/String.h: No such file or directory compilation terminated.

This one is a bit different as it refers to a line of code directly in the "Hello World".pde file. Following the same tactic as before I modified it from:

include <std_msgs strings.h="">

to

include </home>

When I do this the compiler posts the error message I listed right at the top of my post. I don't know if this means I fixed that problem and am on to the next, or if the modification caused this error. I'm wondering if the IDE can't locate everything in my sketchbook for some reason. I assume I messed up something on the setup but I had no errors there that I could tell and the IDE sees the ros example files just fine, they're listed in its menus. Either way I'm still stuck.

2012-05-14 14:10:46 -0500 received badge  Editor (source)
2012-05-14 14:09:56 -0500 answered a question Arduino tutorial: compile error in Arduino IDE

UPDATE: I repeated the tutorial and discovered that rosmake fails after the command: rosmake rosserial_arduino. The rosmake summary reads like this:
[ rosmake ] Output from build of package rosserial_arduino written to: [ rosmake ] /home/ryan/.ros/rosmake/rosmake_output-20120514-181947/rosserial_arduino/build_output.log [rosmake-0] Finished <<< rosserial_arduino [FAIL] [ 6.52 seconds ]
[ rosmake ] Halting due to failure in package rosserial_arduino. [ rosmake ] Waiting for other threads to complete. [ rosmake ] Results:
[ rosmake ] Built 17 packages with 1 failures.
[ rosmake ] Summary output to directory
[ rosmake ] /home/ryan/.ros/rosmake/rosmake_output-20120514-181947

What would cause rosmake to fail?

2012-05-14 08:55:55 -0500 asked a question rosserial_Arduino Tutorial "Hello World" compilation error

I'm working on the rosserial_arduino/Tutorials/Hello World tutorial and when I compile the example code I get this error message:

In file included from /home/ryan/sketchbook/libraries/ros_lib/ros.h:38:0, from HelloWorld.cpp:6: /home/ryan/sketchbook/libraries/ros_lib/ros/node_handle.h:39:38: fatal error: rosserial_msgs/TopicInfo.h: No such file or directory compilation terminated.

I've tried copying and pasting files and folders with no luck. I'm thinking maybe Arduino can't find my ros_workspace folder?

Any ideas?

2012-05-14 08:54:08 -0500 asked a question Arduino tutorial: compile error in Arduino IDE

I'm working on the rosserial_arduino/Tutorials/Hello World tutorial and when I compile the example code I get this error message:

In file included from /home/ryan/sketchbook/libraries/ros_lib/ros.h:38:0, from HelloWorld.cpp:6: /home/ryan/sketchbook/libraries/ros_lib/ros/node_handle.h:39:38: fatal error: rosserial_msgs/TopicInfo.h: No such file or directory compilation terminated.

I've tried copying and pasting files and folders with no luck. I'm thinking maybe Arduino can't find my ros_workspace folder?

UPDATE: I repeated the tutorial and discovered that rosmake fails after the command: rosmake rosserial_arduino. The rosmake summary reads like this: [ rosmake ] Output from build of package rosserial_arduino written to: [ rosmake ] /home/ryan/.ros/rosmake/rosmake_output-20120514-181947/rosserial_arduino/build_output.log [rosmake-0] Finished <<< rosserial_arduino [FAIL] [ 6.52 seconds ] [ rosmake ] Halting due to failure in package rosserial_arduino. [ rosmake ] Waiting for other threads to complete. [ rosmake ] Results: [ rosmake ] Built 17 packages with 1 failures. [ rosmake ] Summary output to directory [ rosmake ] /home/ryan/.ros/rosmake/rosmake_output-20120514-181947

What would cause rosmake to fail?

2012-03-16 18:28:22 -0500 asked a question Terminal problem: "bin" folder apparantly overflowing

I just installed ROS and was starting the tutorials. I tried opening a new terminal window and it opens with the header "/bin/bash". After a long delay I get this message:

"bash: /usr/bin/dirname: Argument list too long"

This repeats for a while then the window crashes. My "bin" folder has 1,880 items. Seems like a lot. I'm new to ubuntu and their forums don't seem to have anything on this. Any suggestions would be great.

2012-03-14 04:41:20 -0500 asked a question Tutorial 1.2.1 Using rosmake

I just started the Tutorials and the 'rosmake beginner_tutorials' command gives me this output:

[ rosmake ] Packages requested are: ['beginner_tutorials']
[ rosmake ] Logging to directory/home/ryan/.ros/rosmake/rosmake_output-20120314-092824 [ rosmake ] Expanded args ['beginner_tutorials'] to: []
[ rosmake ] WARNING: The following args could not be parsed as stacks or packages: ['beginner_tutorials'] [ rosmake ] ERROR: No arguments could be parsed into valid package or stack names.

According to the tutorial I should have something like this:

[ rosmake ] No package specified. Building ['beginner_tutorials'] [ rosmake ] Logging to directory [ rosmake ] /home/dbking/.ros/rosmake_output-2009-09-22-03-17-14 [ rosmake ] [ 0 of 18 Completed ] [rosmake-0] >>> genmsg_cpp >>> [ make ] [rosmake-0] <<< genmsg_cpp <<< [PASS] [ 0.39 seconds ] [ rosmake ] [ 1 of 18 Completed ] [rosmake-0] >>> roslib >>> [ make ] ... ... ... [ rosmake ] [ 17 of 18 Completed ] [rosmake-0] >>> beginner_tutorials >>> [ make ] [rosmake-0] <<< beginner_tutorials <<< [PASS] [ 0.79 seconds ]

I thought I had followed everything up to this point successfully, but I can't seem to find the problem. Any thoughts?