No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro jazzy. Known supported distros are highlighted in the buttons above.
No version for distro kilted. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
|
Repository Summary
Checkout URI | https://github.com/start-jsk/jsk_apc.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2024-01-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
baxter_paper_filing | 4.3.0 |
baxtergv6_apc2016 | 4.3.0 |
grasp_fusion | 4.3.0 |
grasp_prediction_arc2017 | 4.3.0 |
instance_occlsegm | 4.3.0 |
synthetic2d | 4.3.0 |
dualarm_grasping | 4.3.0 |
selective_dualarm_stowing | 4.3.0 |
sphand_driver | 4.3.0 |
sphand_driver_msgs | 4.3.0 |
vl53l0x_mraa_ros | 4.3.0 |
jsk_2015_05_baxter_apc | 4.3.0 |
jsk_2016_01_baxter_apc | 4.3.0 |
jsk_apc | 4.3.0 |
jsk_apc2015_common | 4.3.0 |
jsk_apc2016_common | 4.3.0 |
jsk_arc2017_baxter | 4.3.0 |
jsk_arc2017_common | 4.3.0 |
README
jsk_apc
jsk_apc is a stack of ROS packages for Amazon Picking Challenge mainly developed by JSK lab.
The documentation is available at here.
Usage
APC/ARC Competitions
Competition | Documentation |
---|---|
APC2015 | See jsk_2015_05_baxter_apc. |
APC2016 | See jsk_2016_01_baxter_apc. |
ARC2017 | See jsk_arc2017_baxter. |
Research papers
Paper | Documentation | Paper DOI URL |
---|---|---|
K. Wada et al, ICRA, 2019 | See demos/instance_occlsegm. | 10.1109/ICRA.2019.8793783 |
K. Wada et al, IROS, 2018 | See demos/instance_occlsegm. | 10.1109/IROS.2018.8593690 |
K. Wada et al, AR, 2017 | See jsk_2015_05_baxter_apc. | 10.1080/01691864.2016.1269672 |
S .Hasegawa et al, RA-L, 2020 | See demos/baxter_paper_filing. | 10.1109/LRA.2020.3010440 |
S .Hasegawa et al, ICRA, 2019 | See demos/grasp_fusion. | 10.1109/ICRA.2019.8793710 |
S. Hasegawa et al, JRM, 2019 | See demos/baxtergv6_apc2016. | 10.20965/jrm.2019.p0289 |
S. Hasegawa et al, IROS, 2018 | See demos/grasp_prediction_arc2017. | 10.1109/IROS.2018.8593398 |
S. Hasegawa et al, IROS, 2017 | See jsk_2016_01_baxter_apc. | 10.1109/IROS.2017.8202288 |
S. Kitagawa et al, AR, 2020 | See demos/selective_dualarm_grasping. | 10.1080/01691864.2020.1783352 |
S. Kitagawa et al, IROS, 2018 | See demos/selective_dualarm_grasping. | 10.1109/IROS.2018.8593752 |
S. Kitagawa et al, IAS, 2018 | See demos/selecive_dualarm_stowing. | 10.1007/978-3-030-01370-7_34 |
Installation
Required
- Install the ROS. Instructions for ROS indigo on Ubuntu 14.04.
- Setup your ROS environment.
- Build catkin workspace for jsk_apc:
$ mkdir -p ~/ros/ws_jsk_apc/src && cd ~/ros/ws_jsk_apc/src
$ wstool init . https://raw.githubusercontent.com/start-jsk/jsk_apc/master/fc.rosinstall.${ROS_DISTRO}
$ cd ..
$ rosdep install -y -r --from-paths .
$ sudo apt-get install python-catkin-tools ros-indigo-jsk-tools
$ catkin build
$ source devel/setup.bash
Edit /etc/hosts
:
133.11.216.224 baxter 011310P0014.local
Add below in your ~/.bashrc
:
$ rossetmaster baxter
$ rossetip
$ # we recommend below setup (see http://jsk-docs.readthedocs.org/en/latest/jsk_common/doc/jsk_tools/cltools/setup_env_for_ros.html)
$ echo """
rossetip
rosdefault
""" >> ~/.bashrc
$ rossetdefault baxter # set ROS_MASTER_URI as http://baxter:11311
Optional
Setup Arduino and DXHUB
-
To distinguish left DXHUB from right one, follow the instruction here.
-
Create udev rules:
$ rosrun jsk_arc2017_baxter create_udev_rules
so that Arduinos can appear on /dev/arduino*
and DXHUBs can appear on /dev/l_dxhub
and /dev/r_dxhub
Setup scales
Create udev rules:
$ rosrun jsk_arc2017_common create_udev_rules
File truncated at 100 lines see the full file
CONTRIBUTING
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.
No version for distro noetic. Known supported distros are highlighted in the buttons above.