de
en
Schliessen
Detailsuche
Bibliotheken
Projekt
Impressum
Datenschutz
zum Inhalt
Detailsuche
Schnellsuche:
OK
Ergebnisliste
Titel
Titel
Inhalt
Inhalt
Seite
Seite
Im Dokument suchen
Scherer, Torsten: A mobile service robot for automisation of sample taking and sample management in a biotechnological pilot laboratory. 2004
Inhalt
I Thesis
Introduction
Motivation
State of the Art
About this Work
Thesis Structure
Terminology
A Note on HTTP Links
Automating a Biotechnological Laboratory
Biotechnology
Cells Compounds versus Single Cells
Cultivation of Mammalian Cells in Pilot Scale
Sample Management
Preliminary Task Definition
The Automation System Architecture
The Laboratory
The Sampling Device(s)
The Pipetting Device
The Cell Counter
The Centrifuge
The Fridge
Task Definition
Robot Architecture
Accurate Positioning of a Mobile Platform
The ``Neobotix MP-L655“ Mobile Platform
Localisation
Sensors
Odometry
Gyro Compass
Laser Scanners
Kinematics Issues
Dead Reckoning
Improving the Kinematic Model
Borenstein Tests
Summary
Least Squares Fit
Initial Guess
Least Squares Fit
Summary
Kalman Filter
System and Measurement Model
Predict and Update
Summary
Extended Kalman Filter
Simplifications
Summary
The MP-L655 Extended Kalman Filter
State Definitions
Models
Model without Acceleration
Kalman Filtering Summary
General Issues
Localisation Issues
Numerical Issues
Consequences
Realisation
Path-Planning
Maps
Map Design
Map Expansion
Graphs
Visibility Graph
Tangent Graph
Path Search
Arbitrary Start and Goal Points
A* Algorithm
Summary
Motion Execution
Kinematics and Motion Types
Neobotix Software
Tracking & Inverse Kinematics
Conclusions
Trajectory Generation Filter with Velocity Profiles
Velocity Profiles
Position Setpoints
Velocity Setpoints
Summary
Absolute Rotations
Absolute Translations
Relative Translations
Collision Avoidance
Realization & Enhancements
Summary
Future Work
Sensors
Localisation
Path-Planning
Behaviours
Experimental Results
Localisation Position
Absolute Verification of Localisation Position
Relative Visual Verification of Localisation Position
Summary
Advanced Robot Arm Control
The Robot Arm & Tool
The ``Mitsubishi PA-10'' Robot Arm
The Tool
Robot Control Software
The PA-Library
The ``Robot Control C-Library'' RCCL
Consequences
RCCL on the PA-10
Kinematic
ARCNet Interface and Protocol
PA-10 ARCNet Hardware
PA-10 Protocol
Joint Controllers
Results
Path Tracking Performance
Cartesian spiral Motion
Cartesian square Motion
Force Control
Summary
Robust Colour Vision
The Implemented Colour Vision System
Why Colour?
Vision Hardware
System Structurisation
Image Segmentation
Smart Smoothing
Colour Similarity
Fixed Colours
Adaptive Colours
Flood Fill
Object Recognition & Displacement Computation
Object Models
Model Generation
Model Matching
Displacement Model
Least-Squares Fit
Permutations
Iterative Displacement Compensation
Experiments & Results
Experiments
Basic Repeat Accuracy
Robot Arm Positioning Noise
Influence of Vision Parameters
Planar Marker Displacement
Tilted Marker Displacement
Centrifuge Displacement
Classification Error Comparison
Summary
Future Work & Applications
Realisation and Integration
Robot Command Scripts
Custom Script Language
Script Language Commands
Example
Robot State Automaton
Database
Database Considerations
InfoBase
Networking
TCP/IP Networking
CNETOBJ
Network Support for Laboratory Devices
CLABMSG / CLABDEV / CLABDEVD
Laboratory Devices
The Networked Robot
CROBOT / CROBOTD
robotd
Modifying/Extending the Functionality
Summary
Automated Sample Management Results
Automated Sample Management
The Sample Management Sequence
The Robot Actions
Biotechnological Results
Summary
Conclusions & Future Work
The Robot System
Roblets
Applications
Bibliography
Index
II Appendices
Mobile Platform Documentation
The ``Neobotix MP-L655“ Mobile Platform
Hardware
Software
The CAN Interface
CAN Hardware
CAN Frames
The C164 Motor Controller(s)
The C167 I/O Controller
The LMS-200 Serial Communication
Serial Communication Hardware Issues
Serial Communication Software Issues
Telegrams and Modes
Summary
mobiled
Robot Arm Documentation
The ``Mitsubishi PA-10'' Robot Arm
Level 1 -- The PA-10 Arm
Level 2 -- The PA-10 Controller
Level 3 -- The PA-10 Motion Control Board / PA-Library
Newer PA-10 Versions
The Robot Tool
The ``ATI Force Torque Sensor''
The ``phd Electrical Gripper''
Gripper Fingers
RCCL
Mathematic Computations
Transforms
Kinematic
Position Equations
Arbitrary Motions
Singularities
(Virtual) Robot Cooperation
Cooperation
Virtual Robots
Vision System Documentation
Vision Hardware
JAI M1250 Microhead Colour Camera
Matrox Meteor Framegrabber
Introduction to Computer Vision
Image Representation
Colour Spaces
RGB
YUV
HSV / HSI / HSL
Linear Image Filtering
Convolutions
Smoothing
Laplace Filter
Sobel Filter
Non-Linear Image Filtering
Median
Smart Smoothing
SUSAN
Segmentation
Top-Down Approaches
Bottom-Up Approaches
Feature Based Classification
Neural Networks
Fuzzy Controllers
Appearance Based Classification
Principal Component Analysis
Output Related Features
Summary
C++ Class Documentation
CINFOBASE -- Accessing the InfoBase
CNETOBJ -- Communicating over a TCP/IP network
CCHUNK
CNETOBJ
CLABDEV -- Control of Laboratory Devices
CLABMSG
CLABDEV
CLABDEVD
CROBOT -- Accessing the Mobile Robot System
CROBOT
CROBOTD
CMOBILE
Nonsense