Fwd: Complete source code of Turtlebot

91 views
Skip to first unread message

Ivan Ruchkin

unread,
May 2, 2016, 3:28:13 PM5/2/16
to ros-sig-...@googlegroups.com
​H​
ello folks,

I am looking for
​a ​
complete
​ set of​
Turtlebot source code
​ packages​
, for the purposes of understanding and eventually modifying. Let's say I'm trying to build all Turtlebot code from scratch on top of bare-bones ROS (i.e., only very generic ROS packages like topics, services, and catkin_make -- nothing directly related to Tbot). The bare-bones ROS is installed in binary by a package manager.

I know this page mentions three repositories (rocon, turtlebot, and kobuki), and there's also a Kinect driver.
​But clearly, there's more to the source code of Turtlebot (e.g., the turtlebot package is mostly a collection of launch files that rely on other packages).

Is there any guide to building Turtlebot from source, or at least a list of repositories/packages where that code is? Or am I asking the wrong question here regarding the boundary between ROS and Turtlebot)?

I could, of course, track down the dependencies in apt and eventually pinpoint the packages I need, and then look for their repos, but I figured I'd ask first.

Thanks!

​Regards,
Ivan
​ Ruchkin​

Marcus Liebhardt

unread,
May 24, 2016, 10:57:05 PM5/24/16
to ros-sig-...@googlegroups.com
Hi Ivan,

The page you linked is a good start. In the sources install section you see that the instructions include 3 workspaces, each with its own list of packages (see rosinstall file). However, as you already pointed out these packages have ROS and system dependencies, which sometimes contain the pieces of code, which do the actual work.

In the end, I believe, you will have have to go hunting for all packages involved. I find the ROS wiki quite useful for that, i.e. the dependencies list on the top right of the package documentation site, e.g. http://wiki.ros.org/turtlebot.

Good luck!

Marcus

 

Thanks!

​Regards,
Ivan
​ Ruchkin​

--
You received this message because you are subscribed to the Google Groups "ROS TurtleBot Special Interest Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ros-sig-turtle...@googlegroups.com.
To post to this group, send email to ros-sig-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ros-sig-turtlebot/CAEV5oZLL9vxjiQ2VccbuZ4KpHE6hpxHsGSGOpsZ%3DtFHiHJyrCg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.



--
Innovation Team Leader
Yujin Robot
Seoul, Republic of Korea
Twitter: https://twitter.com/yujinrobotinno
Reply all
Reply to author
Forward
0 new messages