[ros-users] Why ROS recommend Python?

Tim Sweet timothy.l.sweet at gmail.com
Sat Feb 22 01:25:43 UTC 2014


Hello Ruben,

I'm going to reply to you in a private email and try to help clarify these
questions so that we don't bug the rest of ros-users too much.

-Tim Sweet


On Thu, Feb 20, 2014 at 3:05 PM, Ruben Alves do Nascimento <
rubenanapu at hotmail.com> wrote:

> Hi all
> I have a question
>
> I'm trying write something about ROS, but a have at least two questions to
> answer.
>
> I know that we can code ROS Packages using Python or C++, but, why these
> two languages were the selected languages?
>
> For example: C++ probably is used because is fast, Python probably because
> is easy, less code etc.
>
> But there is another reason to answer these questions?
>
> The main questions are:
> Why use Python and C to code ROS Packages?
> How it works the ROS interface with Python and C++?
>
> I'm sorry my not so good English,
>
> Thank you in advance
>
>
>
> > From: ros-users-request at code.ros.org
> > Subject: ros-users Digest, Vol 47, Issue 5
> > To: ros-users at code.ros.org
> > Date: Sat, 11 Jan 2014 12:00:03 +0000
> >
> > Send ros-users mailing list submissions to
> > ros-users at code.ros.org
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> > http://lists.ros.org/mailman/listinfo/ros-users
> > or, via email, send a message with subject or body 'help' to
> > ros-users-request at code.ros.org
> >
> > You can reach the person managing the list at
> > ros-users-owner at code.ros.org
> >
> > When replying, please edit your Subject line so it is more specific
> > than "Re: Contents of ros-users digest..."
> >
> >
> > Today's Topics:
> >
> > 1. Announcing rosR and rosR_demos for groovy and hydro
> > (Andr? Dietrich)
> > 2. Internships at Google (Charles DuHadway)
> >
> >
> > ----------------------------------------------------------------------
> >
> > Message: 1
> > Date: Fri, 10 Jan 2014 10:45:43 +0100
> > From: Andr? Dietrich <dietrich at ivs.cs.uni-magdeburg.de>
> > To: ros-users at code.ros.org
> > Subject: [ros-users] Announcing rosR and rosR_demos for groovy and
> > hydro
> > Message-ID: <52CFC147.8090204 at ivs.cs.uni-magdeburg.de>
> > Content-Type: text/plain; charset="iso-8859-15"; Format="flowed"
> >
> >
> > rosR.pdf
> >
> >
> > The aim of this contribution is to connect two previously separated
> > worlds: robotic application
> > development with the Robot Operating System (ROS) and statistical
> > programming with R. This
> > fruitful combination becomes apparent especially in the analysis and
> > visualization of sensory data. We
> > therefore introduce a new language extension for ROS that allows to
> > implement nodes in pure R. All
> > relevant aspects are described in a step-by-step development of a common
> > sensor data transformation
> > node. This includes the reception of raw sensory data via the ROS
> > network, message interpretation,
> > bag-file analysis, transformation and visualization, as well as the
> > transmission of newly generated
> > messages back into the ROS network.
> >
> > See also:
> > http://journal.r-project.org/archive/2013-2/dietrich-zug-kaiser.pdf
> > rosR: http://wiki.ros.org/rosR
> > rosR_demos: http://wiki.ros.org/rosR_demos
> > or: http://eos.cs.ovgu.de/dietrich/
> > -------------- next part --------------
> > An HTML attachment was scrubbed...
> > URL: <
> http://lists.ros.org/pipermail/ros-users/attachments/20140110/21eeeec6/attachment-0001.html
> >
> > -------------- next part --------------
> > A non-text attachment was scrubbed...
> > Name: rosR.png
> > Type: application/octet-stream
> > Size: 57693 bytes
> > Desc: not available
> > URL: <
> http://lists.ros.org/pipermail/ros-users/attachments/20140110/21eeeec6/attachment-0001.obj
> >
> > -------------- next part --------------
> > A non-text attachment was scrubbed...
> > Name: smime.p7s
> > Type: application/pkcs7-signature
> > Size: 3211 bytes
> > Desc: S/MIME Cryptographic Signature
> > URL: <
> http://lists.ros.org/pipermail/ros-users/attachments/20140110/21eeeec6/attachment-0001.p7s
> >
> >
> > ------------------------------
> >
> > Message: 2
> > Date: Fri, 10 Jan 2014 11:40:14 -0800
> > From: Charles DuHadway <duhadway at google.com>
> > To: User discussions <ros-users at code.ros.org>
> > Subject: [ros-users] Internships at Google
> > Message-ID:
> > <CALf1zQJ4uupvb62Og_3jE-5X8KbCUxYz0rLc45FxWUBAj0YvKA at mail.gmail.com>
> > Content-Type: text/plain; charset="utf-8"
> >
> > Hello ROS users,
> >
> > We are currently looking for extremely talented and motivated students
> with
> > strong software skills and a background in robotics and/or computer
> vision
> > to work on an exciting new project at Google.
> >
> > If you're interested in an internship please send your resume to
> > duhadway at google.com.
> >
> > Thank you,
> >
> > Charles DuHadway
> > Google
> > -------------- next part --------------
> > An HTML attachment was scrubbed...
> > URL: <
> http://lists.ros.org/pipermail/ros-users/attachments/20140110/457c0bc7/attachment-0001.html
> >
> >
> > ------------------------------
> >
> > _______________________________________________
> > ros-users mailing list
> > ros-users at code.ros.org
> > http://lists.ros.org/mailman/listinfo/ros-users
> >
> >
> > End of ros-users Digest, Vol 47, Issue 5
> > ****************************************
>
> _______________________________________________
> ros-users mailing list
> ros-users at lists.ros.org
> http://lists.ros.org/mailman/listinfo/ros-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ros.org/pipermail/ros-users/attachments/20140221/08f549b4/attachment.html>


More information about the ros-users mailing list