My Account Log in

1 option

Sharing a vision : systems and algorithms for collaboratively-teleoperated robotic cameras / Dezhen Song.

LIBRA TR147 .S66 2009
Loading location information...

Available from offsite location This item is stored in our repository but can be checked out.

Log in to request item
Format:
Book
Author/Creator:
Song, Dezhen.
Series:
Springer tracts in advanced robotics ; v. 51.
Springer tracts in advanced robotics ; v. 51
Language:
English
Subjects (All):
Robot camera.
Command and control systems.
Robotics.
Physical Description:
xix, 186 pages : illustrations ; 25 cm.
Place of Publication:
Berlin : Springer, [2009]
Summary:
The Springer Tracts in Advanced Robotics (Star) publishes new developments and advances in the fields of robotics research - rapidly and informally but with a high quality. The intent is to cover all the technical topics, applications, and multidisciplinary aspects of robotics, embedded in the fields of Mechanical Engineering, Computer Science, Electrical Engineering, Mechatronics, Control, and Life Sciences - as well as the methodologies behind them. Within the scope of the series are monographs, lecture notes, selected contributions from specialized conferences and workshops, as well as selected PhD theses.
Sharing a Vision
The monograph written by Dezhen Song is focused on a robotic camera simultaneously controlled by multiple online users via the Internet. A challenging match between the collaboratively tele-operated robotic cameras and the needs from nature environment observation is sought, which greatly extends the domain of online robots in both application and technology, development directions, including building construction site monitoring, public space surveillance, and distance education. New solutions are proposed which demonstrate the enormous potential of Internet-based infrastructures for immediate success in the market.
Contents:
1 Introduction 1
1.1 Tele-operation 1
1.2 Networked Telerobots 2
1.3 Web Cameras 4
1.4 Collaborative Telerobot 5
1.4.1 What Is a Collaborative Telerobot? 5
1.4.2 History of Collaborative Telerobots 6
1.4.3 Characteristics of CT Systems 8
1.5 Organization of the Book 9
Part I Systems
2 The Co-Opticon System: Interface, System Architecture, and Implementation of a Collaboratively Controlled Robotic Webcam 13
2.1 Introduction 13
2.2 The Co-Opticon Interface 14
2.3 Hardware 14
2.4 Software 15
2.5 Frame Selection Models 17
2.5.1 Memoryles Frame Selection Model 17
2.5.2 Temporal Frame Selection Model 17
2.5.3 Experiments 19
2.5.4 Field Tests 20
2.6 Conclusions 21
3 The Tele-Actor System: Collaborative Teleoperation Using Networked Spatial Dynamic Voting 23
3.1 Introduction 23
3.2 System Architecture 25
3.3 SDV User Interface 25
3.4 Hardware and Software 29
3.4.1 Version 3.0 (July 18, 2001) 29
3.4.2 Version 9.0 (July 25, 2002) 30
3.5 Problem Definition and Algorithms 33
3.5.1 Problem Definition 33
3.5.2 Ensemble Consensus Region 34
3.5.3 Collaboration Metric 34
3.6 Online Field Tests 36
3.7 Conclusions 36
3.8 Closure 37
Part II Algorithms
4 Exact Frame Selection Algorithms for Agile Satellites 41
4.1 Introduction 41
4.2 Related Work 43
4.3 Problem Definition 44
4.3.1 Inputs and Assumptions 44
4.3.2 Reward Metric 48
4.3.3 Properties of the CRR Reward Metric 50
4.3.4 Comparison with "Similarity Metrics" 51
4.4 Algorithms 53
4.4.1 Base Vertices and Plateau Vertices 53
4.4.2 Algorithms for Discrete Resolutions 56
4.4.3 Algorithms for Continuous Resolution 57
4.5 Results 66
4.6 Conclusions and Future Work 69
5 Approximate and Distributed Algorithms for a Collaboratively Controlled Robotic Webcam 71
5.1 Introduction 71
5.2 Problem Definition 72
5.3 Algorithms 74
5.3.1 Algorithm I: Exhaustive Lattice Search 74
5.3.2 Algorithm II: BnB Implementation 81
5.4 Experiments 84
5.4.1 Numerical Experiments 84
5.4.2 Field Tests 86
5.5 Conclusions 87
6 An Approximation Algorithm for the Least Overlapping p-Frame Problem with Non-Partial Coverage for Networked Robotic Cameras 89
6.1 Introduction 89
6.2 Related Work 90
6.3 Problem Definition 91
6.3.1 Input and Output 91
6.3.2 Nomenclature 91
6.3.3 Assumptions 92
6.3.4 Satisfaction Metric 92
6.3.5 Problem Formulation 93
6.4 Algorithm 94
6.4.1 Construction of Lattice 94
6.4.2 Virtual Non-Overlapping Condition 95
6.4.3 Approximation Solution Bound 96
6.4.4 Lattice-Based Algorithm 97
6.5 Experimental Results 99
6.6 Conclusion and Future Work 102
7 Unsupervised Scoring for Scalable Internet-Based Collaborative Teleoperation 103
7.1 Introduction 103
7.2 Related Work 105
7.3 Problem Definition 106
7.3.1 Inputs and Assumptions 106
7.3.2 Unsupervised Scoring Metric 108
7.4 Distributed Algorithm 109
7.5 The "Tele-Twister" Application 110
7.6 Conclusion and Future Work 112
7.7 Closure 113
Part III Deployment
8 Projection Invariants for Pan-Tilt-Zoom Robotic Cameras 117
8.1 Introduction 117
8.2 Related Work 118
8.3 Problem Definition 120
8.3.1 Assumptions 120
8.3.2 Nomenclature 120
8.3.3 Perspective Projection and Re-projection for a PTZ Camera 121
8.3.4 Definition of Projection Invariants 122
8.4 Projection Invariants 122
8.4.1 Projection Invariants and Re-projection 122
8.4.2 Spherical Wrapping 124
8.4.3 Spherical Re-Projection (SRP) 125
8.4.4 Projection Invariants for SRP 126
8.5 Application: Image Alignment Problem 130
8.5.1 Problem Description and Existing Methods 131
8.5.2 Projection Invariant-Based Image Alignment Algorithm 132
8.5.3 Experiments and Results 133
8.5.4 Speed Test 134
8.5.5 Application in Panorama Construction 135
8.6 Conclusion and Future Work 137
9 Calibration Algorithms for Panorama-Based Camera Control 139
9.1 Introduction 139
9.2 Related Work 140
9.3 Assumptions and Nomenclature 142
9.4 Calibration Scheme 143
9.4.1 Problem Definition 143
9.4.2 Calibration Technique 145
9.4.3 Calibration Accuracy Analysis 148
9.5 Experiments 149
9.6 Conclusions and Future Work 151
10 On-Demand Sharing of a High-Resolution Panorama Video from Networked Robotic Cameras 153
10.1 Introduction 153
10.2 Related Work 155
10.3 System Architecture 156
10.3.1 Evolving Panorama 157
10.3.2 Understanding User Requests 158
10.4 Data Representation and Algorithms 159
10.4.1 Patch-Based Evolving Panorama Video Representation 159
10.4.2 Frame Insertion Algorithm 159
10.4.3 User Query Algorithm 160
10.5 Experiments and Results 161
10.6 Conclusion and Future Work 163
11 Conclusions and Future Work 165
11.1 Contributions 165
11.1.1 Challenges Identified in CT Systems 165
11.1.2 Formulation of CTRC Problems and Metrics 166
11.1.3 Algorithms 166
11.1.4 System Development and Experiments 167
11.2 Future Work 169
11.2.1 Big Picture 169
11.2.2 Extensions of Frame Selection Problems 169
11.2.3 Another Viewpoint on Future Work 170.
Notes:
Includes bibliographical references (pages [173]-184) and index.
ISBN:
9783540880646
354088064X
OCLC:
269435329
Publisher Number:
12280759

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account