10
EtherCAT-based Industrial Manipulator Tokyo Opensource Robotics Kyokai Association (TORK, Non-profit Organization, Tokyo/Nagoya) 1 [email protected]

EtherCAT-based Industrial Manipulator 2017 Lightning 114.pdfIndustrial Manipulator : TRA Designed by Techno21 Group Inc. Standard Multi-DoF Articulated Robot Easy-to-order customizable

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: EtherCAT-based Industrial Manipulator 2017 Lightning 114.pdfIndustrial Manipulator : TRA Designed by Techno21 Group Inc. Standard Multi-DoF Articulated Robot Easy-to-order customizable

EtherCAT-basedIndustrial Manipulator

Tokyo Opensource Robotics Kyokai Association(TORK, Non-profit Organization, Tokyo/Nagoya)

[email protected]

Page 2: EtherCAT-based Industrial Manipulator 2017 Lightning 114.pdfIndustrial Manipulator : TRA Designed by Techno21 Group Inc. Standard Multi-DoF Articulated Robot Easy-to-order customizable

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

Page 3: EtherCAT-based Industrial Manipulator 2017 Lightning 114.pdfIndustrial Manipulator : TRA Designed by Techno21 Group Inc. Standard Multi-DoF Articulated Robot Easy-to-order customizable

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

Page 4: EtherCAT-based Industrial Manipulator 2017 Lightning 114.pdfIndustrial Manipulator : TRA Designed by Techno21 Group Inc. Standard Multi-DoF Articulated Robot Easy-to-order customizable

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

Page 5: EtherCAT-based Industrial Manipulator 2017 Lightning 114.pdfIndustrial Manipulator : TRA Designed by Techno21 Group Inc. Standard Multi-DoF Articulated Robot Easy-to-order customizable

5

Page 6: EtherCAT-based Industrial Manipulator 2017 Lightning 114.pdfIndustrial Manipulator : TRA Designed by Techno21 Group Inc. Standard Multi-DoF Articulated Robot Easy-to-order customizable

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

Page 7: EtherCAT-based Industrial Manipulator 2017 Lightning 114.pdfIndustrial Manipulator : TRA Designed by Techno21 Group Inc. Standard Multi-DoF Articulated Robot Easy-to-order customizable

Roomblock

Tokyo Opensource Robotics Kyokai Association(TORK, Non-profit Organization, Tokyo/Nagoya)

[email protected]

Page 8: EtherCAT-based Industrial Manipulator 2017 Lightning 114.pdfIndustrial Manipulator : TRA Designed by Techno21 Group Inc. Standard Multi-DoF Articulated Robot Easy-to-order customizable

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

Page 9: EtherCAT-based Industrial Manipulator 2017 Lightning 114.pdfIndustrial Manipulator : TRA Designed by Techno21 Group Inc. Standard Multi-DoF Articulated Robot Easy-to-order customizable

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

Page 10: EtherCAT-based Industrial Manipulator 2017 Lightning 114.pdfIndustrial Manipulator : TRA Designed by Techno21 Group Inc. Standard Multi-DoF Articulated Robot Easy-to-order customizable

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?

â—‹ [email protected]

4