├── .gitignore ├── README.html ├── README.md ├── wsg_50_common ├── CMakeLists.txt ├── msg │ ├── Cmd.msg │ └── Status.msg ├── package.xml └── srv │ ├── Conf.srv │ ├── Incr.srv │ └── Move.srv ├── wsg_50_driver ├── CMakeLists.txt ├── cmd_measure.lua ├── include │ └── wsg_50 │ │ ├── aux_.h │ │ ├── char.h │ │ ├── checksum.h │ │ ├── cmd.h │ │ ├── common.h │ │ ├── functions.h │ │ ├── functions_can.h │ │ ├── interface.h │ │ ├── msg.h │ │ ├── serial.h │ │ ├── tcp.h │ │ └── udp.h ├── launch │ ├── wsg_50_can.launch │ ├── wsg_50_tcp.launch │ ├── wsg_50_tcp_script.launch │ └── wsg_50_udp_script.launch ├── package.xml └── src │ ├── checksum.cpp │ ├── cmd.c │ ├── common.cpp │ ├── functions.cpp │ ├── functions_can.cpp │ ├── interface.cpp │ ├── main.cpp │ ├── main_can.cpp │ ├── msg.c │ ├── serial.c │ ├── tcp.c │ └── udp.c └── wsg_50_simulation ├── CMakeLists.txt ├── controllers ├── wsg_50_gl.yaml ├── wsg_50_gl_modular.yaml ├── wsg_50_gl_powerball.yaml ├── wsg_50_gr.yaml ├── wsg_50_gr_modular.yaml └── wsg_50_gr_powerball.yaml ├── launch ├── wsg_50.launch ├── wsg_50_controllers.launch ├── wsg_50_modular_controllers.launch ├── wsg_50_powerball_controllers.launch └── wsg_50_teleop.launch ├── meshes ├── GUIDE_WSG50_110.stl ├── WSG-FMF.stl └── WSG50_110.stl ├── package.xml ├── src ├── wsg_50_keyboard_teleop.cpp └── wsg_50_sim_driver.cpp ├── urdf ├── wsg_50.urdf ├── wsg_50.urdf.xacro └── wsg_50_dependent_joints.yaml ├── wsg_50_gl.yaml └── wsg_50_gr.yaml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/.gitignore -------------------------------------------------------------------------------- /README.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/README.html -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/README.md -------------------------------------------------------------------------------- /wsg_50_common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_common/CMakeLists.txt -------------------------------------------------------------------------------- /wsg_50_common/msg/Cmd.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_common/msg/Cmd.msg -------------------------------------------------------------------------------- /wsg_50_common/msg/Status.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_common/msg/Status.msg -------------------------------------------------------------------------------- /wsg_50_common/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_common/package.xml -------------------------------------------------------------------------------- /wsg_50_common/srv/Conf.srv: -------------------------------------------------------------------------------- 1 | float32 val 2 | --- 3 | uint8 error 4 | -------------------------------------------------------------------------------- /wsg_50_common/srv/Incr.srv: -------------------------------------------------------------------------------- 1 | string direction 2 | float32 increment 3 | --- 4 | uint8 error 5 | -------------------------------------------------------------------------------- /wsg_50_common/srv/Move.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_common/srv/Move.srv -------------------------------------------------------------------------------- /wsg_50_driver/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/CMakeLists.txt -------------------------------------------------------------------------------- /wsg_50_driver/cmd_measure.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/cmd_measure.lua -------------------------------------------------------------------------------- /wsg_50_driver/include/wsg_50/aux_.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/include/wsg_50/aux_.h -------------------------------------------------------------------------------- /wsg_50_driver/include/wsg_50/char.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/include/wsg_50/char.h -------------------------------------------------------------------------------- /wsg_50_driver/include/wsg_50/checksum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/include/wsg_50/checksum.h -------------------------------------------------------------------------------- /wsg_50_driver/include/wsg_50/cmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/include/wsg_50/cmd.h -------------------------------------------------------------------------------- /wsg_50_driver/include/wsg_50/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/include/wsg_50/common.h -------------------------------------------------------------------------------- /wsg_50_driver/include/wsg_50/functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/include/wsg_50/functions.h -------------------------------------------------------------------------------- /wsg_50_driver/include/wsg_50/functions_can.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/include/wsg_50/functions_can.h -------------------------------------------------------------------------------- /wsg_50_driver/include/wsg_50/interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/include/wsg_50/interface.h -------------------------------------------------------------------------------- /wsg_50_driver/include/wsg_50/msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/include/wsg_50/msg.h -------------------------------------------------------------------------------- /wsg_50_driver/include/wsg_50/serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/include/wsg_50/serial.h -------------------------------------------------------------------------------- /wsg_50_driver/include/wsg_50/tcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/include/wsg_50/tcp.h -------------------------------------------------------------------------------- /wsg_50_driver/include/wsg_50/udp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/include/wsg_50/udp.h -------------------------------------------------------------------------------- /wsg_50_driver/launch/wsg_50_can.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/launch/wsg_50_can.launch -------------------------------------------------------------------------------- /wsg_50_driver/launch/wsg_50_tcp.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/launch/wsg_50_tcp.launch -------------------------------------------------------------------------------- /wsg_50_driver/launch/wsg_50_tcp_script.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/launch/wsg_50_tcp_script.launch -------------------------------------------------------------------------------- /wsg_50_driver/launch/wsg_50_udp_script.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/launch/wsg_50_udp_script.launch -------------------------------------------------------------------------------- /wsg_50_driver/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/package.xml -------------------------------------------------------------------------------- /wsg_50_driver/src/checksum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/src/checksum.cpp -------------------------------------------------------------------------------- /wsg_50_driver/src/cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/src/cmd.c -------------------------------------------------------------------------------- /wsg_50_driver/src/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/src/common.cpp -------------------------------------------------------------------------------- /wsg_50_driver/src/functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/src/functions.cpp -------------------------------------------------------------------------------- /wsg_50_driver/src/functions_can.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/src/functions_can.cpp -------------------------------------------------------------------------------- /wsg_50_driver/src/interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/src/interface.cpp -------------------------------------------------------------------------------- /wsg_50_driver/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/src/main.cpp -------------------------------------------------------------------------------- /wsg_50_driver/src/main_can.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/src/main_can.cpp -------------------------------------------------------------------------------- /wsg_50_driver/src/msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/src/msg.c -------------------------------------------------------------------------------- /wsg_50_driver/src/serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/src/serial.c -------------------------------------------------------------------------------- /wsg_50_driver/src/tcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/src/tcp.c -------------------------------------------------------------------------------- /wsg_50_driver/src/udp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_driver/src/udp.c -------------------------------------------------------------------------------- /wsg_50_simulation/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/CMakeLists.txt -------------------------------------------------------------------------------- /wsg_50_simulation/controllers/wsg_50_gl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/controllers/wsg_50_gl.yaml -------------------------------------------------------------------------------- /wsg_50_simulation/controllers/wsg_50_gl_modular.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/controllers/wsg_50_gl_modular.yaml -------------------------------------------------------------------------------- /wsg_50_simulation/controllers/wsg_50_gl_powerball.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/controllers/wsg_50_gl_powerball.yaml -------------------------------------------------------------------------------- /wsg_50_simulation/controllers/wsg_50_gr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/controllers/wsg_50_gr.yaml -------------------------------------------------------------------------------- /wsg_50_simulation/controllers/wsg_50_gr_modular.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/controllers/wsg_50_gr_modular.yaml -------------------------------------------------------------------------------- /wsg_50_simulation/controllers/wsg_50_gr_powerball.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/controllers/wsg_50_gr_powerball.yaml -------------------------------------------------------------------------------- /wsg_50_simulation/launch/wsg_50.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/launch/wsg_50.launch -------------------------------------------------------------------------------- /wsg_50_simulation/launch/wsg_50_controllers.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/launch/wsg_50_controllers.launch -------------------------------------------------------------------------------- /wsg_50_simulation/launch/wsg_50_modular_controllers.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/launch/wsg_50_modular_controllers.launch -------------------------------------------------------------------------------- /wsg_50_simulation/launch/wsg_50_powerball_controllers.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/launch/wsg_50_powerball_controllers.launch -------------------------------------------------------------------------------- /wsg_50_simulation/launch/wsg_50_teleop.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/launch/wsg_50_teleop.launch -------------------------------------------------------------------------------- /wsg_50_simulation/meshes/GUIDE_WSG50_110.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/meshes/GUIDE_WSG50_110.stl -------------------------------------------------------------------------------- /wsg_50_simulation/meshes/WSG-FMF.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/meshes/WSG-FMF.stl -------------------------------------------------------------------------------- /wsg_50_simulation/meshes/WSG50_110.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/meshes/WSG50_110.stl -------------------------------------------------------------------------------- /wsg_50_simulation/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/package.xml -------------------------------------------------------------------------------- /wsg_50_simulation/src/wsg_50_keyboard_teleop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/src/wsg_50_keyboard_teleop.cpp -------------------------------------------------------------------------------- /wsg_50_simulation/src/wsg_50_sim_driver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/src/wsg_50_sim_driver.cpp -------------------------------------------------------------------------------- /wsg_50_simulation/urdf/wsg_50.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/urdf/wsg_50.urdf -------------------------------------------------------------------------------- /wsg_50_simulation/urdf/wsg_50.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/urdf/wsg_50.urdf.xacro -------------------------------------------------------------------------------- /wsg_50_simulation/urdf/wsg_50_dependent_joints.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/urdf/wsg_50_dependent_joints.yaml -------------------------------------------------------------------------------- /wsg_50_simulation/wsg_50_gl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/wsg_50_gl.yaml -------------------------------------------------------------------------------- /wsg_50_simulation/wsg_50_gr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nalt/wsg50-ros-pkg/HEAD/wsg_50_simulation/wsg_50_gr.yaml --------------------------------------------------------------------------------