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

Shawn Schaerer's profile - activity

2021-12-16 10:19:55 -0500 answered a question Monitor ROS2 middleware

Since ROS 2 is built on DDS you could try a DDS monitor to check the message passing at the DDS layer. If you are using

2021-12-16 10:19:55 -0500 received badge  Rapid Responder (source)
2021-11-29 06:34:50 -0500 received badge  Famous Question (source)
2020-01-21 07:19:12 -0500 received badge  Notable Question (source)
2019-12-13 01:44:33 -0500 received badge  Popular Question (source)
2019-10-26 08:40:17 -0500 commented question ROS1, using ROS2 Bridge to talk to multiple robots

Have you tried this and does it have dds qos?

2019-10-25 10:14:23 -0500 commented question ROS1, using ROS2 Bridge to talk to multiple robots

Thanks you answered my question.

2019-10-24 13:26:47 -0500 asked a question ROS1, using ROS2 Bridge to talk to multiple robots

ROS1, using ROS2 Bridge to talk to multiple robots I want to talk to different machines over a network and would like to

2019-10-24 13:09:49 -0500 commented question Multimaster w/ Multicast UDP on ROS1 using ROS2

Any results from your setup? I am looking at ros1<-->ros2Bridge<---->ros2Bridge<-->ros1 to setup a mu

2018-04-24 01:45:48 -0500 received badge  Student (source)
2018-04-07 17:50:13 -0500 received badge  Famous Question (source)
2018-04-07 17:50:13 -0500 received badge  Notable Question (source)
2016-05-07 16:45:23 -0500 received badge  Nice Answer (source)
2016-04-07 09:02:59 -0500 received badge  Enthusiast
2016-03-30 08:42:56 -0500 answered a question ROS on Raspberry 3

you can do a Chroot 14.04, on the 15.04 system. I did this for the dragonboard 410c and it works.

Most likely I will do this for the RPI3 or just compile natively

2016-03-30 08:41:05 -0500 answered a question visual odometry

you should start by reading up on optical flow algorithms (unless you know them already). openCV has some of these algorithms. KLT feature tracker is a good one.

Here are links to two ROS packages http://wiki.ros.org/viso2_ros http://www.ros.org/news/2014/06/new-p...

2016-03-29 08:27:40 -0500 answered a question Which single board computer should I chose?

I have looked at many boards and have benchmarked a few of them. BBB will not have the performance that you need.

Qualcomm's dragonboard 410C is a good board. 75$ USD.
I installed Indigo on it using CHROOT ( https://shawnschaerer.wordpress.com/2... )

RPI3 Should do the job, GPU not as good as the DB but you probably will not use the GPU unless you write your own image processing algorithms using the GPU directly.

Pine64 is another one to try.

Basically I think an A53 process would be a good choice. if you had a larger budget then the NVIDIA Jetson X1 would be ideal :)

2016-03-14 20:18:25 -0500 received badge  Nice Answer (source)
2016-01-24 13:07:51 -0500 commented answer Using roscpp_init and raspy.init in python (Using a C++ class in Python)

Thanks, that was unclear until I discovered the duplicate node errors.

2016-01-23 02:12:28 -0500 received badge  Popular Question (source)
2016-01-22 15:22:40 -0500 answered a question Using roscpp_init and raspy.init in python (Using a C++ class in Python)

I think I answered my own question. I had to pass in rospy.myargv(sys.argv) into ropy.init_node

2016-01-22 14:29:55 -0500 received badge  Editor (source)
2016-01-22 14:25:25 -0500 asked a question Using roscpp_init and raspy.init in python (Using a C++ class in Python)

I am trying to use roscpp_init and rospy.init in the same python program but get errors when I do. if I try to use the rospy interface I get duplicate node created and ROS shuts down. not sure what I can do. Is it possible to use both together?

" I wrapped a C++ class that uses ROS systems in python. I followed the tutorial here ([ http://wiki.ros.org/ROS/Tutorials/Usi... ])

in the tutorial is state that I must call roscpp_init('name', argv) because ROSCPP is not initialized. (Class with NodeHandle section of tutorial)

I call roscpp_init('name', argue) and next I call rospy.init('name', agrv) this causes a duplicate named nodes and my first node shuts down. my launch file has the node name defined in it. "

2015-12-12 18:25:49 -0500 received badge  Teacher (source)
2015-12-12 18:25:49 -0500 received badge  Necromancer (source)
2015-11-26 13:40:42 -0500 answered a question Draw a circle with a robotic arm?

Look at the ROS Scan and Plane application from ROS-Industrial. you can use the Descartes planner for that.

Here is a link to the ROS-Industrial training examples. I just took the training and I made a UR-5 Arm follow a complex trajectory. Getting the robot to move in a circle will be very easy to do. You need to feed the Descartes planner a list of trajectory points for your circle and it will take care of the rest.

http://aeswiki.datasys.swri.edu/rosit...

Review Session 4 and then do Application Demo - Descartes Planning and Execution

that will get you want you need.

2015-11-26 13:36:30 -0500 answered a question How to create TCP socket on Robot to communicate with PC?

Just create a ROS client and Server and pass ROS messages between the two. It will take care of all of the low level socket details.

look at the ROS tutorials for help on that

2015-11-26 13:33:54 -0500 answered a question An outer loop with a slower ros::Rate() and an inner loop with a faster ros::Rate() logic

Do you still want the outer loop to run at 100hz? What are you trying to do?

2015-10-16 21:04:02 -0500 commented question joint_state_publisher_js not showing sliders

I posted the same error on the RWT google groups and the CND link was updated. Try this http://cdn.robotwebtools.org/jointsta... It works for me now.