Ask Your Question

Mark Silliman's profile - activity

2018-09-10 12:41:41 -0600 received badge  Enlightened (source)
2018-09-10 12:41:41 -0600 received badge  Good Answer (source)
2015-08-12 12:34:51 -0600 received badge  Nice Answer (source)
2015-04-03 15:46:08 -0600 received badge  Editor (source)
2015-04-03 15:45:26 -0600 answered a question I am trying to start a robotics club.

The biggest upfront challenge is getting enough equipment available for a club to work on. A TurtleBot is excellent. I'd also recommend getting an Arduino. You can experiment with OpenCV with just a standard webcam.

2015-03-09 13:26:20 -0600 answered a question Turtlebot doesn't walk in a straight line

First calibrate it to fix major problems:

Traditionally you'd use MoveBaseGoal() instead of sending Twist messages. This will use AMCL to localize while moving forward allowing it to automatically "fix" some drifting etc.

Checkout some examples:

You can use "rostopic echo" to monitor everything TB is doing but I would consider this fairly intimidating when you're getting started.

2015-03-05 11:47:49 -0600 commented answer No devices connected

Thanks Jarvis. We had a newer laptop with the identical error msg. BIOS fixed it because the Kinect is incompatible with most 3.0 USBs as well as many newer 2.0 USBs which are compatible with 3.0. The trick that the BIOS does is it effectively downgrades them all so the Kinect can work.

2015-03-02 14:33:31 -0600 answered a question No devices connected

For anyone else that has this issue...

Go to:

Scroll down to "Troubleshooting". From there make sure you following the instructions on:

  1. Installing the driver
  2. Disable USB 3.0 via the BIOS (a little farther down the page)

This will fix most of the problems related to Kinect not working.

2014-12-28 02:57:40 -0600 received badge  Teacher (source)
2014-12-28 02:57:40 -0600 received badge  Necromancer (source)
2014-12-01 16:19:27 -0600 commented answer Gazebo fail to connect to master in 30 seconds. It does not run from the very first time.

Very helpful but gzserver should have the world not gzclient. (at the bottom).


gzserver <your-world.sdf>

then in new terminal


2014-10-06 17:56:57 -0600 answered a question TurtleBot ROS moving using Twist

I had the same problem last week. For anyone else that's looking to program TurtleBot using ROS & C++ and is looking for a very simple example I wrote a quick blog post: TurtleBot's Hello World

Though the teleop code is obviously superior the tutorial removes all the complexity for programmers to get their feet wet.

2014-10-03 17:26:24 -0600 received badge  Enthusiast