Discussion:
Simple script to install the ROS indigo
Yoonseok Pyo
2014-09-05 12:12:59 UTC
Permalink
Hi Everyone,

I'm Pyo and Ph.D student in kyushu university (Japan), also member of
ROS Korea Users Group.
(https://groups.google.com/forum/#!forum/korea-ros-users and
http://cafe.naver.com/openrt)

Recently, we make the simple script to install the ROS indigo.
I know that the manual installing method is very simple and efficient, below.
http://wiki.ros.org/indigo/Installation/Ubuntu
http://wiki.ros.org/ROS/Tutorials/InstallingandConfiguringROSEnvironment

But, sometime, the work was tiring and tedious when install the ROS on
a lot of computers.
So, we make the simple script to install the ROS indigo.
We're pleased to announce a new installing method, below.

"Just type two line below on your command line! :)"

--------------------------------------------------------------------------------
wget https://raw.githubusercontent.com/oroca/oroca-ros-pkg/master/ros_indigo_install.sh
sh ros_indigo_install.sh
--------------------------------------------------------------------------------

This script file is tested in Ubuntu 14.04 LTS and Ubuntu 13.10.

Enjoy ROS.

PS. Please let me know any mistakes you find, or better correct yourself :)


Best regards,
Yoonseok Pyo


--
//------------------------------------------------------------------------------
Yoonseok Pyo (Ph.D student)
JSPS Research Fellow
Laboratory for Intelligent Robots & Vision System, Kyushu University
E-mail pyo at irvs.ait.kyushu-u.ac.jp
Web http://robotics.ait.kyushu-u.ac.jp [Laboratory]
Web http://www.robotpilot.net [Personal]
//------------------------------------------------------------------------------
Mike Purvis
2014-09-05 13:43:42 UTC
Permalink
Hi,

Thanks for sharing!

Another option you might consider would be using a configuration management
system such as Ansible or Puppet. These systems can get (and keep) a target
system in a particular state more deterministically and reliably than a
shell script can.

Finally, what we do is just use a preseeded installer ISO (based on Ubuntu
Minimal) that sets up the package sources and installs the ROS base as part
of the Ubuntu install itself— because most/all of the setup is preseeded
away, there's very little scope for error. At present, this is proprietary,
but there's not a lot to it; if there's general interest, we would consider
opening it up as a generic "ROS ISO" generator suitable for setting up
robot PCs or developer workstations.

Mike
Post by Yoonseok Pyo
Hi Everyone,
I'm Pyo and Ph.D student in kyushu university (Japan), also member of
ROS Korea Users Group.
(https://groups.google.com/forum/#!forum/korea-ros-users and
http://cafe.naver.com/openrt)
Recently, we make the simple script to install the ROS indigo.
I know that the manual installing method is very simple and efficient, below.
http://wiki.ros.org/indigo/Installation/Ubuntu
http://wiki.ros.org/ROS/Tutorials/InstallingandConfiguringROSEnvironment
But, sometime, the work was tiring and tedious when install the ROS on
a lot of computers.
So, we make the simple script to install the ROS indigo.
We're pleased to announce a new installing method, below.
"Just type two line below on your command line! :)"
--------------------------------------------------------------------------------
wget
https://raw.githubusercontent.com/oroca/oroca-ros-pkg/master/ros_indigo_install.sh
sh ros_indigo_install.sh
--------------------------------------------------------------------------------
This script file is tested in Ubuntu 14.04 LTS and Ubuntu 13.10.
Enjoy ROS.
PS. Please let me know any mistakes you find, or better correct yourself :)
Best regards,
Yoonseok Pyo
--
//------------------------------------------------------------------------------
Yoonseok Pyo (Ph.D student)
JSPS Research Fellow
Laboratory for Intelligent Robots & Vision System, Kyushu University
E-mail pyo at irvs.ait.kyushu-u.ac.jp
Web http://robotics.ait.kyushu-u.ac.jp [Laboratory]
Web http://www.robotpilot.net [Personal]
//------------------------------------------------------------------------------
_______________________________________________
ros-users mailing list
http://lists.ros.org/mailman/listinfo/ros-users
Michael Carroll
2014-09-05 13:56:21 UTC
Permalink
I second ansible. In fact, I think that I forked my playbook from Mike.

It's also convenient for standing up vagrant virtual machines quickly,
especially in test environments.

~mc

On Sep 5, 2014, at 8:51, Mike Purvis <mpurvis-***@public.gmane.org> wrote:

Hi,

Thanks for sharing!

Another option you might consider would be using a configuration management
system such as Ansible or Puppet. These systems can get (and keep) a target
system in a particular state more deterministically and reliably than a
shell script can.

Finally, what we do is just use a preseeded installer ISO (based on Ubuntu
Minimal) that sets up the package sources and installs the ROS base as part
of the Ubuntu install itself— because most/all of the setup is preseeded
away, there's very little scope for error. At present, this is proprietary,
but there's not a lot to it; if there's general interest, we would consider
opening it up as a generic "ROS ISO" generator suitable for setting up
robot PCs or developer workstations.

Mike
Post by Yoonseok Pyo
Hi Everyone,
I'm Pyo and Ph.D student in kyushu university (Japan), also member of
ROS Korea Users Group.
(https://groups.google.com/forum/#!forum/korea-ros-users and
http://cafe.naver.com/openrt)
Recently, we make the simple script to install the ROS indigo.
I know that the manual installing method is very simple and efficient, below.
http://wiki.ros.org/indigo/Installation/Ubuntu
http://wiki.ros.org/ROS/Tutorials/InstallingandConfiguringROSEnvironment
But, sometime, the work was tiring and tedious when install the ROS on
a lot of computers.
So, we make the simple script to install the ROS indigo.
We're pleased to announce a new installing method, below.
"Just type two line below on your command line! :)"
--------------------------------------------------------------------------------
wget
https://raw.githubusercontent.com/oroca/oroca-ros-pkg/master/ros_indigo_install.sh
sh ros_indigo_install.sh
--------------------------------------------------------------------------------
This script file is tested in Ubuntu 14.04 LTS and Ubuntu 13.10.
Enjoy ROS.
PS. Please let me know any mistakes you find, or better correct yourself :)
Best regards,
Yoonseok Pyo
--
//------------------------------------------------------------------------------
Yoonseok Pyo (Ph.D student)
JSPS Research Fellow
Laboratory for Intelligent Robots & Vision System, Kyushu University
E-mail pyo at irvs.ait.kyushu-u.ac.jp
Web http://robotics.ait.kyushu-u.ac.jp [Laboratory]
Web http://www.robotpilot.net [Personal]
//------------------------------------------------------------------------------
_______________________________________________
ros-users mailing list
http://lists.ros.org/mailman/listinfo/ros-users
Walter "Myzhar" Lucetti
2014-09-05 14:31:47 UTC
Permalink
Does it work on ARM embedded boards?

I'm going to install Indingo on the NVidia Jetson TK1

Walter
Post by Michael Carroll
I second ansible. In fact, I think that I forked my playbook from Mike.
It's also convenient for standing up vagrant virtual machines quickly,
especially in test environments.
~mc
Hi,
Thanks for sharing!
Another option you might consider would be using a configuration
management system such as Ansible or Puppet. These systems can get (and
keep) a target system in a particular state more deterministically and
reliably than a shell script can.
Finally, what we do is just use a preseeded installer ISO (based on Ubuntu
Minimal) that sets up the package sources and installs the ROS base as part
of the Ubuntu install itself— because most/all of the setup is preseeded
away, there's very little scope for error. At present, this is proprietary,
but there's not a lot to it; if there's general interest, we would consider
opening it up as a generic "ROS ISO" generator suitable for setting up
robot PCs or developer workstations.
Mike
Post by Yoonseok Pyo
Hi Everyone,
I'm Pyo and Ph.D student in kyushu university (Japan), also member of
ROS Korea Users Group.
(https://groups.google.com/forum/#!forum/korea-ros-users and
http://cafe.naver.com/openrt)
Recently, we make the simple script to install the ROS indigo.
I know that the manual installing method is very simple and efficient, below.
http://wiki.ros.org/indigo/Installation/Ubuntu
http://wiki.ros.org/ROS/Tutorials/InstallingandConfiguringROSEnvironment
But, sometime, the work was tiring and tedious when install the ROS on
a lot of computers.
So, we make the simple script to install the ROS indigo.
We're pleased to announce a new installing method, below.
"Just type two line below on your command line! :)"
--------------------------------------------------------------------------------
wget
https://raw.githubusercontent.com/oroca/oroca-ros-pkg/master/ros_indigo_install.sh
sh ros_indigo_install.sh
--------------------------------------------------------------------------------
This script file is tested in Ubuntu 14.04 LTS and Ubuntu 13.10.
Enjoy ROS.
PS. Please let me know any mistakes you find, or better correct yourself :)
Best regards,
Yoonseok Pyo
--
//------------------------------------------------------------------------------
Yoonseok Pyo (Ph.D student)
JSPS Research Fellow
Laboratory for Intelligent Robots & Vision System, Kyushu University
E-mail pyo at irvs.ait.kyushu-u.ac.jp
Web http://robotics.ait.kyushu-u.ac.jp [Laboratory]
Web http://www.robotpilot.net [Personal]
//------------------------------------------------------------------------------
_______________________________________________
ros-users mailing list
http://lists.ros.org/mailman/listinfo/ros-users
_______________________________________________
ros-users mailing list
http://lists.ros.org/mailman/listinfo/ros-users
_______________________________________________
ros-users mailing list
http://lists.ros.org/mailman/listinfo/ros-users
--
*Walter "Myzhar" Lucetti*

email myzhar-cIuSaAPHDlfd2QM3oaei+***@public.gmane.org
web: *www.robot-home.it <http://www.robot-home.it/> - www.opencv.it
<http://www.opencv.it/>*
project: http://myzharbot.robot-home.it
Séverin Lemaignan
2014-09-05 15:46:30 UTC
Permalink
Post by Walter "Myzhar" Lucetti
I'm going to install Indingo on the NVidia Jetson TK1
To install ROS from source on non Debian-based systems (Yoonseok Pyo requires apt as far as I see) and without having to struggle too much with dependencies, we have been very successful with robotpkg [1].

Basically,
1. follow the install procedure (should take ~2min): http://robotpkg.openrobots.org/install.html
2. cd robotpkg/meta-packages/ros-base && make update

robotpkg will tell you what are the system dependencies that need to be installed separately, and will download/compile/install all the other packages.

Cheers,
Severin

[1] http://robotpkg.openrobots.org/
Dave Coleman
2014-09-05 19:48:12 UTC
Permalink
These different approaches are all great - I think a lot of us have created
our own versions of setup scripts. Perhaps a link could be added to the
Indigo setup page that offers a page of documented various approaches.

I'm interested in this ansible idea - could someone share some
documentation?

dave coleman
Post by Séverin Lemaignan
Post by Walter "Myzhar" Lucetti
I'm going to install Indingo on the NVidia Jetson TK1
To install ROS from source on non Debian-based systems (Yoonseok Pyo
requires apt as far as I see) and without having to struggle too much with
dependencies, we have been very successful with robotpkg [1].
Basically,
http://robotpkg.openrobots.org/install.html
2. cd robotpkg/meta-packages/ros-base && make update
robotpkg will tell you what are the system dependencies that need to be
installed separately, and will download/compile/install all the other
packages.
Cheers,
Severin
[1] http://robotpkg.openrobots.org/
_______________________________________________
ros-users mailing list
http://lists.ros.org/mailman/listinfo/ros-users
Tully Foote
2014-09-05 23:08:36 UTC
Permalink
Hi Dave,

I created an Unofficial Installation Alternatives section of the indigo
installation documentation. http://wiki.ros.org/indigo/Installation I think
that would be a good place to link to these sort of things.

Tully
Post by Dave Coleman
These different approaches are all great - I think a lot of us have
created our own versions of setup scripts. Perhaps a link could be added to
the Indigo setup page that offers a page of documented various approaches.
I'm interested in this ansible idea - could someone share some
documentation?
dave coleman
On Fri, Sep 5, 2014 at 9:46 AM, Séverin Lemaignan <
Post by Séverin Lemaignan
Post by Walter "Myzhar" Lucetti
I'm going to install Indingo on the NVidia Jetson TK1
To install ROS from source on non Debian-based systems (Yoonseok Pyo
requires apt as far as I see) and without having to struggle too much with
dependencies, we have been very successful with robotpkg [1].
Basically,
http://robotpkg.openrobots.org/install.html
2. cd robotpkg/meta-packages/ros-base && make update
robotpkg will tell you what are the system dependencies that need to be
installed separately, and will download/compile/install all the other
packages.
Cheers,
Severin
[1] http://robotpkg.openrobots.org/
_______________________________________________
ros-users mailing list
http://lists.ros.org/mailman/listinfo/ros-users
_______________________________________________
ros-users mailing list
http://lists.ros.org/mailman/listinfo/ros-users
Loading...