Installation¶
The ecl relies on the architecture provided by the RoS as its build environment.
Ubuntu Debs¶
Follow the usual instructions for setting up ros on ubuntu (replace electric with whatever your distro is):
> sudo apt-get install ros-electric-ros-base > sudo apt-get install ros-electric-eros-tools ros-electric-eros-lite ros-electric-eros-core ros-electric-eros-manipulation ros-electric-eros-navigation
RosInstall From Source¶
A rosinstall snippet for installing ecl stacks on top of an existing installation:
- svn:
uri: https://embedded-control-library.googlecode.com/svn/trunk/ecl_tools
local-name: ecl/ecl_tools
- svn:
uri: https://embedded-control-library.googlecode.com/svn/trunk/ecl_lite
local-name: ecl/ecl_lite
- svn:
uri: https://embedded-control-library.googlecode.com/svn/trunk/ecl_core
local-name: ecl/ecl_core
- svn:
uri: https://embedded-control-library.googlecode.com/svn/trunk/ecl_manipulation
local-name: ecl/ecl_manipulation
- svn:
uri: https://embedded-control-library.googlecode.com/svn/trunk/ecl_navigation
local-name: ecl/ecl_navigation
If you wish to pull a particular tagged version, then simply add it to a version tag, e.g. for electric:
- svn:
uri: https://embedded-control-library.googlecode.com/svn/tags/ecl_tools/electric
local-name: ecl/ecl_tools
version: electric