Orocos installation

Hi all, I installed and configured ros fuerte on a Ubuntu 12.04 machine.

Now I'm trying to install orocos in ros using this guide: http://www.ros.org/wiki/orocos_toolchain_ros but I'm facing problems in cloning the components... in particular these three git clone http://git.mech.kuleuven.be/robotics/rtt_ros_comm.git git clone http://git.mech.kuleuven.be/robotics/rtt_common_msgs.git git clone http://git.mech.kuleuven.be/robotics/rtt_geometry.git cannot be downloaded due to http request failed.

I had no problem with git clone http://git.mech.kuleuven.be/robotics/rtt_ros_integration.git

Are there any problem in the servers?

Thank you,

Regards

Mirko

New update

Hi all, I see that now orocos is updated to version 2.6. In order to update it, do I need to download it again from git using the same procedure as here http://www.ros.org/wiki/orocos_toolchain_ros in §2.1.1?

Thank you, best regards,

MDC

New update

On Thu, Dec 20, 2012 at 12:22 PM, <mirko [dot] comparetti [..] ...> wrote:

> Hi all,
> I see that now orocos is updated to version 2.6.
> In order to update it, do I need to download it again from git using the
> same
> procedure as here http://www.ros.org/wiki/orocos_toolchain_ros in §2.1.1?
>

Which Linux distribution ? The ros- ubuntu packages are available for 2.6,
so you should be fine with an
apt-get install ros-fuerte-rtt-ros-integration

If you want to keep building from source, you'll have to use git to
checkout the 2.6 branches.

Peter

Ubuntu 12.04

I'm using ubuntu 12.04 and compiling from source because the packages pre-compiled packages were not ready when I installed it. So I'll try to update it from git.

Thanks you,

MDC

Ubuntu 12.04

On Dec 20, 2012, at 9:12 AM, mirko [dot] comparetti [..] ... wrote:

> I'm using ubuntu 12.04 and compiling from source because the packages
> pre-compiled packages were not ready when I installed it.
> So I'll try to update it from git.
>
> Thanks you,
>
> MDC

Ruben Smits's picture

Ubuntu 12.04

You can follow the fuerte deb status build on
http://www.ros.org/debbuild/fuerte.html
As you can see the orocos rtt related debs have been released and
successfully build and are waiting in shadow-fixed until the manual
shift to ros/public. If you really want you can fetch them from
shadow-fixed using "deb
http://packages.ros.org/ros-shadow-fixed/ubuntu precise main"

Ruben
Ruben Smits, Phd
Chief Technology Officer
Intermodalics BVBA
+32479511786
www.intermodalics.eu

On Thu, Dec 20, 2012 at 4:39 PM, Gooding, Dustin R. (JSC-ER411)
<dustin [dot] r [dot] gooding [..] ...> wrote:
> On Dec 20, 2012, at 9:12 AM, mirko [dot] comparetti [..] ... wrote:
>
>> I'm using ubuntu 12.04 and compiling from source because the packages
>> pre-compiled packages were not ready when I installed it.
>> So I'll try to update it from git.
>>
>> Thanks you,
>>
>> MDC
>> --
>> Orocos-Users mailing list
>> Orocos-Users [..] ...
>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
>
> Hijack Alert:
>
> I'm on 12.04 as eel (64bit) l and just apt-get updated. When I attempted to install the Orocos packages, I only see the i386 versions. Is there a timeframe for when the 64-bit packages will be available?
>
> -dustin
> --
> Orocos-Users mailing list
> Orocos-Users [..] ...
> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users

Ruben Smits's picture

Ubuntu 12.04

Precompiled packages for the Orocos Toolchain and the ROS integration
are available for ROS Fuerte on Ubuntu Lucid/Oneiric/Precise 32 and 64
bit as we speak. We are in the process of releasing the packages also
for ROS Groovy which will be available for Ubuntu
Oneiric/Precise/Quantal.

--
Ruben
Ruben Smits, Phd
Chief Technology Officer
Intermodalics BVBA
+32479511786
www.intermodalics.eu

On Thu, Dec 20, 2012 at 5:04 PM, Ruben Smits
<ruben [dot] smits [..] ...> wrote:
> You can follow the fuerte deb status build on
> http://www.ros.org/debbuild/fuerte.html
> As you can see the orocos rtt related debs have been released and
> successfully build and are waiting in shadow-fixed until the manual
> shift to ros/public. If you really want you can fetch them from
> shadow-fixed using "deb
> http://packages.ros.org/ros-shadow-fixed/ubuntu precise main"
>
> Ruben
> Ruben Smits, Phd
> Chief Technology Officer
> Intermodalics BVBA
> +32479511786
> www.intermodalics.eu
>
>
> On Thu, Dec 20, 2012 at 4:39 PM, Gooding, Dustin R. (JSC-ER411)
> <dustin [dot] r [dot] gooding [..] ...> wrote:
>> On Dec 20, 2012, at 9:12 AM, mirko [dot] comparetti [..] ... wrote:
>>
>>> I'm using ubuntu 12.04 and compiling from source because the packages
>>> pre-compiled packages were not ready when I installed it.
>>> So I'll try to update it from git.
>>>
>>> Thanks you,
>>>
>>> MDC
>>> --
>>> Orocos-Users mailing list
>>> Orocos-Users [..] ...
>>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
>>
>> Hijack Alert:
>>
>> I'm on 12.04 as eel (64bit) l and just apt-get updated. When I attempted to install the Orocos packages, I only see the i386 versions. Is there a timeframe for when the 64-bit packages will be available?
>>
>> -dustin
>> --
>> Orocos-Users mailing list
>> Orocos-Users [..] ...
>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users

New installation

Thank you so much. I updated orocos from source and it seems to be working.

In case of a fresh and completely new installation on another machine with ubuntu 12.04, what do you suggest? Using ros fuerte or groovy?

Install both ros and orocos from the packages repos?

Thank you so much,

Best regards

Partially solved

Hi all, Now the cloning was ok and I was able to go further, but now the problems come with the command

git submodule update
which gives the following error
error: Unable to find d42f99db4b6b83958d1a22a2484868cb1d8efe13 under https://git.gitorious.org/orocos-toolchain/log4cpp.git
Cannot obtain needed blob d42f99db4b6b83958d1a22a2484868cb1d8efe13
while processing commit 80186359d1cbe7db651f8a42dae953489fa59c5a.
error: Fetch failed.
Unable to fetch in submodule path 'log4cpp'
and I cannot continue than. Is there any problem in the git repos?

Thank you!

Regards, Mirko

Solved

I noticed that git submodule update tries to clone from the address https://git.gitorious.org/orocos-toolchain/<modulenale>.git and it always fails. So I iteratively did a git clone git://gitorious.org/orocos-toolchain/<modulenale>.git using the git protocol instead of the https, and so I was able to download all the packages that were failing with the git submodule update

Here is the list of the package I downloaded manually (I took the links here): log4cpp, ocl, orogen, rtt, typelib;

Now I reached the rosmake step, and I'm facing the same problem described here for the ocl module, so I adopted the solution of the link.

I hope that it is helpful for someone...