Skip to content

Commit

Permalink
initial
Browse files Browse the repository at this point in the history
  • Loading branch information
jingxixu committed Jan 27, 2019
0 parents commit f71713f
Show file tree
Hide file tree
Showing 3 changed files with 95 additions and 0 deletions.
36 changes: 36 additions & 0 deletions clic_installation_14.04.sh
@@ -0,0 +1,36 @@

# install ros indigo

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

sudo apt-get update

sudo apt-get install -y ros-indigo-desktop-full

sudo rosdep init

rosdep update


## install fetch-ros dependencies

sudo apt-get install -y ros-indigo-opencv-candidate ros-indigo-simple-grasping ros-indigo-moveit* ros-indigo-navigation ros-indigo-slam-karto ros-indigo-costmap-2d ros-indigo-rgbd-launch


# Install GraspIt! dependencies

sudo apt-get install -y libqt4-dev libqt4-opengl-dev libqt4-sql-psql libcoin80-dev libsoqt4-dev libblas-dev liblapack-dev libqhull-dev

# Install Node-manager

sudo apt-get install ros-indigo-node-manager-fkie

sudo apt-get install ipython

# Install PR2 dependencies
sudo apt-get install -y ros-indigo-gazebo-* ros-indigo-pr2*

# Install Baxter dependencies
sudo apt-get install -y ros-indigo-baxter-*
30 changes: 30 additions & 0 deletions clic_installation_16.04.sh
@@ -0,0 +1,30 @@

# install ros kinetic

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

sudo apt-get update

sudo apt-get install -y ros-kinetic-desktop-full

sudo rosdep init

rosdep update


## install fetch-ros dependencies

sudo apt-get install -y ros-kinetic-opencv-candidate ros-kinetic-simple-grasping ros-kinetic-moveit* ros-kinetic-navigation ros-kinetic-slam-karto ros-kinetic-costmap-2d ros-kinetic-rgbd-launch


# Install GraspIt! dependencies

sudo apt-get install -y libqt4-dev libqt4-opengl-dev libqt4-sql-psql libcoin80-dev libsoqt4-dev libblas-dev liblapack-dev libqhull-dev

# Install Node-manager

sudo apt-get install ros-kinetic-node-manager-fkie

sudo apt-get install ipython
29 changes: 29 additions & 0 deletions homework.md
@@ -0,0 +1,29 @@
# Homework
Homework for [COMSW6731 Humanoid Robots (SP19)](http://www.cs.columbia.edu/~allen/S19/) at Columbia University (Instructor: [Prof. Peter Allen](http://www.cs.columbia.edu/~allen/)).

## Workspace Preparation
You need to have a computer with Ubuntu 14.04/Ubuntu 16.04 and ROS Indigo/ROS Kinetics installed (We recommend ROS Indigo + Ubuntu 14.04, and the homework is tested on it).

- ROS Indigo installation link
- ROS Kinetics installation link

You might also want to install many dependencies if in need. Some helper commands can be found in and.

After you have successfully installed Ubuntu and ROS, you should run the following commands to create a workspace
```
mkdir -p ~/homework_ws/src
cd ~/homework_ws/
catkin_make
```
Then, whenever you open a new terminal (unless you add this command to your `bash` file), run
```
source devel/setup.bash
```

## Part 1: Basic Motion

## Part 2: Using MoveIt!

## Part 3: Using GraspIt!

## Part 4: Pick Demo

0 comments on commit f71713f

Please sign in to comment.