[ros-users] Why ROS recommend Python?

Forside
Vedhæftede filer:
Indlæg som e-mail
+ (text/plain)
+ (text/html)
+ (text/plain)
Slet denne besked
Besvar denne besked
Skribent: Ruben Alves do Nascimento
Dato:  
Til: ros-users@code.ros.org
Emne: [ros-users] Why ROS recommend Python?
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:
> Subject: ros-users Digest, Vol 47, Issue 5
> To:
> Date: Sat, 11 Jan 2014 12:00:03 +0000
>
> Send ros-users mailing list submissions to
>     

>
> 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
>     

>
> You can reach the person managing the list at
>     

>
> 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  <>
> To: 
> Subject: [ros-users] Announcing rosR and rosR_demos for groovy and
>     hydro
> Message-ID: <>
> 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 <>
> To: User discussions <>
> Subject: [ros-users] Internships at Google
> Message-ID:
>     <>
> 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
> .
>
> 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
>
> http://lists.ros.org/mailman/listinfo/ros-users
>
>
> End of ros-users Digest, Vol 47, Issue 5
> ****************************************

                       _______________________________________________
ros-users mailing list

http://lists.ros.org/mailman/listinfo/ros-users