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

How to begin developing an ROS project from scratch?

asked 2015-02-08 20:04:26 -0500

ronaldh12 gravatar image

Hello everybody!

I am very new into the world of ROS, and am relatively intimidated by the idea of coming up with a system that will support my school project. I am trying to dive into some good projects to see how everything that comes together to create a functional robot, but it's turning into something relatively difficult. I am not unfamiliar to the concept of developing in general as I use Visual Studio to develop at work all the time. However, for whatever reason, I'm finding it particularly difficult to get started into developing these projects. Especially something from scratch.

So, essentially, I'm looking for a little advice. I would like to clear up the initial vagueness that comes with developing for some kind of new platform.

Is there any particular algorithm or sequence of events that someone does when creating a project from nothing? Have you developed a methodology for creating a working project effectively? Please don't assume I know anything, and explain things that may be unclear to the average user.

Any and all input is appreciated.

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2015-02-09 08:05:36 -0500

Robot gravatar image

if you are a begginer i think the best method is to go through all the tutorials provided in ROS website, from this you can have a brief idea about the platfom. the major points are publisher, subscriber, service, node, topis and various message formats.

edit flag offensive delete link more

answered 2015-02-10 12:22:50 -0500

DevonW gravatar image

I'd like to see some developer tutorials for ROS as well, from the start to finish, to release of a project.

edit flag offensive delete link more


well the tutorial link is best to have a rough idea about ROS. you can start with any eg project. you need to follow the instructions in the tutorial step by step.

Robot gravatar image Robot  ( 2015-02-11 04:34:44 -0500 )edit

I have, and they are insufficient to what actually happens. They are informational, but by no means suffice to be a helpful guide (you have to do a lot of work on your own yet to get to developer status)

DevonW gravatar image DevonW  ( 2015-02-13 08:28:10 -0500 )edit

I do not get what you want!!!

Robot gravatar image Robot  ( 2015-02-13 08:45:24 -0500 )edit

Question Tools

1 follower


Asked: 2015-02-08 20:04:26 -0500

Seen: 1,141 times

Last updated: Feb 10 '15