software:cram:install
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| software:cram:install [2013/11/22 13:15] – gkazhoya | software:cram:install [2016/05/19 09:19] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| * If you don't have the latest version of ROS, install it! | * If you don't have the latest version of ROS, install it! | ||
| + | sudo sh -c 'echo "deb http:// | ||
| + | |||
| + | where '' | ||
| + | wget http:// | ||
| + | sudo apt-get update | ||
| sudo apt-get install ros-hydro-desktop | sudo apt-get install ros-hydro-desktop | ||
| - | + | | |
| - | For trouble shooting, | + | sudo apt-get install python-wstool |
| + | sudo rosdep init | ||
| + | rosdep update | ||
| + | For troubleshooting | ||
| * Set up your ROS environment. Until all the CRAM packages get catkinized, you will need both catkin and rosbuild workspaces (need more details: check [[software: | * Set up your ROS environment. Until all the CRAM packages get catkinized, you will need both catkin and rosbuild workspaces (need more details: check [[software: | ||
| Line 13: | Line 21: | ||
| cd ~/ | cd ~/ | ||
| wstool init | wstool init | ||
| - | wstool set roslisp_NAME --git https:// | + | wstool set roslisp_NAME --git https:// |
| + | where NAME: common, repl | ||
| wstool update | wstool update | ||
| rospack profile | rospack profile | ||
| Line 22: | Line 32: | ||
| catkin_make | catkin_make | ||
| - | * Make sure catkin | + | |
| + | |||
| + | rosdep install roslisp_common | ||
| + | rosdep install roslisp_repl | ||
| + | |||
| + | | ||
| sudo apt-get install PACK | sudo apt-get install PACK | ||
| - | where PACK: '' | + | where PACK: '' |
| * Go to your rosbuild workspace and use wstool to pull CRAM stacks from GIT: cram_core, cram_highlevel, | * Go to your rosbuild workspace and use wstool to pull CRAM stacks from GIT: cram_core, cram_highlevel, | ||
| Line 38: | Line 53: | ||
| where NAME: '' | where NAME: '' | ||
| - | * Rosmake all the CRAM packages | + | * Rosmake |
| roscd cram_NAME | roscd cram_NAME | ||
| rosmake | rosmake | ||
| + | rosdep install cram_NAME | ||
| - | * Before you open emacs you might want to configure it, at least set up the clipboard properly to enable copy/paste from/to other apps. | + | * Before you open emacs you might want to configure it, at least set up the clipboard properly to enable copy/paste from/to other apps. Some useful stuff can be found in [[https:// |
| * Open your emacs and enjoy the repl animation ;) | * Open your emacs and enjoy the repl animation ;) | ||
| - | rosrun roslisp_repl roslisp_repl | + | rosrun roslisp_repl roslisp_repl |
| + | |||
| + | * Compile CRAM packages you need in Lisp | ||
| + | |||
| + | , | ||
| + | r-l-s | ||
| + | cram_NAME | ||
| + | RET | ||
| + | where NAME is e.g. '' | ||
| - | * Compile CRAM packages in Lisp | + | * Read [[http:// |
software/cram/install.1385126100.txt.gz · Last modified: (external edit)
