You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -84,32 +84,32 @@ Note that the current demo has only been tested on the JACO 2.
84
84
85
85
## Running the Demo in Simulation
86
86
87
-
Run the following commands from your ROS workspace:
87
+
Run the following commands from your ROS workspace (each in a new terminal unless it terminates immediately).
88
88
89
89
1.`catkin build`
90
-
1.`source devel/setup.bash`
90
+
1.`source devel/setup.bash` (in *every* new terminal)
91
91
1.`roscore`
92
92
1.`rviz`
93
93
1.`roslaunch libada simulation.launch` (will put 2 simulated *cantaloupe* on the plate)
94
94
1.`roslaunch ada_feeding feeding.launch` (will quit after writing ROS parameters)
95
95
1.`cd my_catkin_workspace/devel/bin/` and `./feeding`
96
-
1. In RViz, subscribe to the topic `feeding/update/InteractiveMarkers` to actually see the robot.
96
+
1. In RViz, subscribe to the topic `feeding/update/InteractiveMarkers`("Add" -> "By Topic") to actually see the robot.
97
97
98
98
## Running the Demo on the JACO 2
99
99
100
100
### Additional Workspace Setup
101
101
102
102
1) Build your workspace with `catkin build`
103
-
2) Download the checkpoint by going into `src/pytorch_retinanet` and running `load_checkpoint.sh` (or train your own checkpoint)
104
-
2) Do the same in`src/bite_selection_package`: run `load_checkpoint.sh` (or train your own checkpoint)
103
+
2) Download the PRL checkpoint with `. src/pytorch_retinanet/load_checkpoint.sh` (or train your own checkpoint)
104
+
2) Do the same in: `. src/bite_selection_package/load_checkpoint.sh` (or train your own checkpoint)
105
105
3) Make sure your source `devel/setup.bash` in *every* terminal you use.
106
106
107
107
###
108
108
109
109
1) Start `roscore`, `rviz`
110
110
2) Turn on ADA
111
111
3) Once the lights on the joystick go solid, home ADA by holding the orange button until the robot stops moving.
112
-
4)`ssh nano` (you may need to add `nano` to your `.ssh/config`, this is the Jetson on the robot). Once there, set your ROS Master using `uselovelace`, `useweebo`, or `useweebowired` (or set your ROS_MASTER_URI manually), execute `./run_camera.sh` to start streaming RGBD data.
112
+
4)`ssh nano` (you may need to add `nano` to your `.ssh/config`, this is the Nvidia Jetson Nano on the robot). Once there, set your ROS Master using `uselovelace`, `useweebo`, or `useweebowired` (or set your ROS_MASTER_URI manually), execute `./run_camera.sh` to start streaming RGBD data.
113
113
* You may have to adjust the camera exposure, depending on the lighting condition. Either run `run_adjust_camera_daylight.sh` or `run_adjust_camera_all.sh` after running `run_camera.sh`. Check the image stream via rviz, by adding the image topic `/camera/color/image_raw/color`. If some area is too bright and look burnt or saturated, reduce the exposure.
114
114
5)`roslaunch forque_sensor_hardware forque.launch` (Optionally add `forque_ip:=<IPv4>` if your Net-FT is on a non-default IP)
0 commit comments