Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
EtherCAT-basedIndustrial Manipulator
Tokyo Opensource Robotics Kyokai Association(TORK, Non-profit Organization, Tokyo/Nagoya)
Industrial Manipulator : TRA
â—Ź Designed by Techno21 Group Inc.â—Ź Standard Multi-DoF Articulated Robot
â—‹ Easy-to-order customizable robot armâ– Various number of actuators, length of linkâ– Default height : 1411 mmâ– Maximum load : 20 kg
2
4 DoF 6 DoF 6DoF Long
TRA System Architecture
â—Ź Hardware architectureâ—‹ MINAS A5B controller
connected via EtherCAT network
â—‹ Linux low-latency kernel on Host machine
3
â—Ź Software architectureâ—‹ Standard design using
ros_control and MoveIt!!
Linux PC
MINAS AC-Servo Control System- 2300 Hz servo control
MoveIt!!
ros_control- 1000Hz position controller
JointTrajectoryAction
EtherCAT commands
soem (Simple Open EtherCAT Master) libraryethercat_manager package
OSS Contribution & Collaboration
â—Ź Source code : github.com:tork-a/minasâ—‹ ethercat_manager :
â– EtherCAT driver, based on robotiq_ethercat package
â—‹ minas_controlâ– Linux driver and ros_control implementation
â—‹ tra1_bringup, tra1_description, tra1_moveit_config
â—Ź Future worksâ—‹ Device-agnostic ethercat_manager ?â—‹ Safety requirements (ex. ISO 10218-1 ?)
â—Ź Special thanks:â—‹ Financial support from automotive parts
manufacturer
â—Ź Questions?â—‹ [email protected]
4
5
Industrial Manipulator : TRA
â—Ź Designed by Techno 21 Group Inc.â—Ź Standard Multi-DOF Articulated Robot
○ Panasonic MINAS A5B : AC servo motor driver and actuators■“Advanced EtherCAT Servo Driver for
High-Performance Motion Control”○ Harmonic Drive Gear System
6
Roomblock
Tokyo Opensource Robotics Kyokai Association(TORK, Non-profit Organization, Tokyo/Nagoya)
What is Roomblock?
● A robot platform for learning ROS navigation system○ Roomba○ Raspberry Pi 2○ RPLIDAR A2○ 3D printed frame (Available from ) ○ Mobile battery, Wifi dongle, USB Serial cable
â—Ź All are on Instructables and GitHubâ—‹ http://github.com:tork-a/roomblock â—‹ http://www.instructables.com/id/Roomblock-a-Platfo
rm-for-Learning-ROS-Navigation-W/ â—Ź Why not Turtlebot?
â—‹ 360 [degree] LIDER for navigationâ—‹ Roomba cleans your house 2
ROS Navigation Example
â—Ź ROS Mapping â—‹ gmappingâ—‹ slam_kartoâ—‹ hector_slamâ—‹ Google cartographer
â—Ź Used default parameters, might get better result of you fine tune
3
gmapping slam_karto hector_slam cartographer
ROS Navigation Workshop
â—Ź Hands-on seminar for ROS navigation toolkitâ—‹ Laser-based mapping and localizationâ—‹ Path planning and executionâ—‹ In detail explanation of move_base nodeâ—‹ Both simulation and real robot
(Roomblock) â—Ź Qeustions?
4