Presentation is loading. Please wait.

Presentation is loading. Please wait.

HRTC Hard Real-time CORBA IST 37652 WP3 / K. Nilsson / Viena September 11-13, 2002 1 HRTC Robot Testbed

Similar presentations


Presentation on theme: "HRTC Hard Real-time CORBA IST 37652 WP3 / K. Nilsson / Viena September 11-13, 2002 1 HRTC Robot Testbed"— Presentation transcript:

1

2 HRTC Hard Real-time CORBA IST WP3 / K. Nilsson / Viena September 11-13, HRTC Robot Testbed

3 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, Outline Industrial robotics Labs: Applications & control. Interfacing an industrial system. Components and control; architecture. Application specific control. Demonstrator issues. Desired experiments.

4 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, Industrial Robotics Structured environments Performance demands Modular systems User-level simplicity Application specific flexible feedback Hard ( ) real-time built-in control. On-line changes of task and control

5 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, Using ABB Robots, in two labs: 1.Advanced control; fully reconfigurable controller, replacing all ABB SW. 2.Advanced applications; extendable (during run-time) controller utilizing ABB controller (HW&SW). Primarily lab 1 (two robots) will be used.

6 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, Complete ABB software and hardware External control interface added (orange opto-cable, right)

7 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, Bus adapters Shared memory interface to external controller PCI/VME, e.g.

8 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, JR3 Force Sensors

9 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, PCI VME Force data Force data

10 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, SafetySafety Plug-in Software Architecture Multi-layered feedback: Sensors, motors, environment Servo Int.Sens. Motion ExecuteTask Path Traj. External Sensor signals Bad actions prevented. Config. on-line; plugins – fast; high performance – slow; reasoning/planning Extra sensing: Task/Motion/Trajectory Built-in motor control with fixed sensing

11 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, Using the S4C+ controller RAPID ARAC Motor control Trajectory generation Arm control ArmTool RAP/RPC Application …… Work Task description ABB controller+Robot Cell-control system ForceFeedback

12 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, Extending the S4C+ controller RAPID ARAC Motor control Computing+ coordination Force control JR3 Trajectory generation Arm control Arm Work- station Tool RAP/RPC External control Bus adapters Application …… Work Task description ABB controller+Robot Cell-control system PCI VME Embedded real-time shared-memory control S4-Extension

13 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, CORBA for packaging? Motion control composed from Statically defined SW/ctrl modules Dynamically added SW/ctrl modules that are Programmed manually. Generated from control blocks/specs. and used with the hard real-time parts.

14 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, RTW components (->CORBA?) Computing: IO & Sens:

15 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, Control control

16 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, Joint sensing Axis ETRAX 100M Sw. Ether. AD RDC

17 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, ABB-Cabinet + VME-PPC CPU-boards VME/PPC Drive electronics Axis ETRAX

18 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, Application-specific feedback High performance tight/local feedback. High-level interfaces supporting application Open Robot Control Model-based, safe, modular, and flexible. based on industrial ABB robots (reconfigured) Real-time performance test:

19 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, Networked visual feedback 2D+time 3D operation (not 3D reconstruction):

20 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, Sensor fusion and control

21 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, Demonstrator issues Dynamic objects (cmp. RT-CORBA1.0, footprint??) Object creation, system configuration, small nodes What ORB(s)? Source code? RT-Java RT-CORBA mapping Interaction with nonRT-CORBA Open Communication Interface(OCI): Alternative transports for the broker; Time extensions. Simulation of RT-CORBA….

22 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, Visual servoing simulated

23 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, Desired Experiments 1.Visual servoing (customer feedback) 2.Arm control (built-in control), timing req. 3.Force control. CORBA objects encapsulating: Sensors and actuators controllers Tool components (for intelligent systems)? with RT vs. nonRT properties.

24 HRTC IST Hard Real-time CORBA WP3 / K. Nilsson / Viena September 11-13, Discussion Note: To find the videos referred to in earlier slides, but not properly managed by PowerPoint, visit


Download ppt "HRTC Hard Real-time CORBA IST 37652 WP3 / K. Nilsson / Viena September 11-13, 2002 1 HRTC Robot Testbed"

Similar presentations


Ads by Google