From f408ffa02a50c05cd9fddbe66cb90840dda6d338 Mon Sep 17 00:00:00 2001
From: Michel Breyer <10465414+mbreyer@users.noreply.github.com>
Date: Fri, 18 Feb 2022 16:01:37 +0100
Subject: [PATCH] Update Readme and add missing dependencies
---
README.md | 11 ++++++++---
package.xml | 3 +++
2 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/README.md b/README.md
index 2553a67..9da6447 100644
--- a/README.md
+++ b/README.md
@@ -6,10 +6,11 @@ While the policies are hardware-agnostic, the experiments are designed to work w
The code was developed and tested on Ubuntu 20.04 with ROS Noetic. It depends on the following external packages:
-- [MoveIt](https://github.com/ros-planning/panda_moveit_config.git)
+- [MoveIt](https://github.com/ros-planning/panda_moveit_config)
+- [robot_helpers](https://github.com/mbreyer/robot_helpers)
- [TRAC-IK](http://wiki.ros.org/trac_ik)
-- [VGN](https://github.com/ethz-asl/vgn)
-- `franka_ros` and `realsense2_camera` (only required for hardware experiments)
+- [VGN](https://github.com/ethz-asl/vgn/tree/devel)
+- franka_ros and realsense2_camera (only required for hardware experiments)
Additional Python dependencies can be installed with
@@ -17,6 +18,8 @@ Additional Python dependencies can be installed with
pip install -r requirements.txt
```
+Download the [assets folder](https://drive.google.com/file/d/19NqFOrHaICXdT9NwmHSlHqWVlDDMGyeb/view) and place it inside the cloned repository.
+
Finally, run `catkin build active_grasp` to build the package.
## Experiments
@@ -49,3 +52,5 @@ roslaunch active_grasp env.launch sim:=false
# Run the experiment
python3 scripts/run.py nbv --wait-for-input
```
+
+Rviz can be used to visualize the robot and scene reconstruction.
diff --git a/package.xml b/package.xml
index c825d4d..e52b805 100644
--- a/package.xml
+++ b/package.xml
@@ -13,8 +13,11 @@
message_runtime
+ panda_moveit_config
geometry_msgs
+ robot_helpers
rospy
std_msgs
trac_ik
+ vgn