2,390 research outputs found

    Visual Servoing in Robotics

    Get PDF
    Visual servoing is a well-known approach to guide robots using visual information. Image processing, robotics, and control theory are combined in order to control the motion of a robot depending on the visual information extracted from the images captured by one or several cameras. With respect to vision issues, a number of issues are currently being addressed by ongoing research, such as the use of different types of image features (or different types of cameras such as RGBD cameras), image processing at high velocity, and convergence properties. As shown in this book, the use of new control schemes allows the system to behave more robustly, efficiently, or compliantly, with fewer delays. Related issues such as optimal and robust approaches, direct control, path tracking, or sensor fusion are also addressed. Additionally, we can currently find visual servoing systems being applied in a number of different domains. This book considers various aspects of visual servoing systems, such as the design of new strategies for their application to parallel robots, mobile manipulators, teleoperation, and the application of this type of control system in new areas

    Haptic Guidance for Extended Range Telepresence

    Get PDF
    A novel navigation assistance for extended range telepresence is presented. The haptic information from the target environment is augmented with guidance commands to assist the user in reaching desired goals in the arbitrarily large target environment from the spatially restricted user environment. Furthermore, a semi-mobile haptic interface was developed, one whose lightweight design and setup configuration atop the user provide for an absolutely safe operation and high force display quality

    Dynamic Active Constraints for Surgical Robots using Vector Field Inequalities

    Full text link
    Robotic assistance allows surgeons to perform dexterous and tremor-free procedures, but robotic aid is still underrepresented in procedures with constrained workspaces, such as deep brain neurosurgery and endonasal surgery. In these procedures, surgeons have restricted vision to areas near the surgical tooltips, which increases the risk of unexpected collisions between the shafts of the instruments and their surroundings. In this work, our vector-field-inequalities method is extended to provide dynamic active-constraints to any number of robots and moving objects sharing the same workspace. The method is evaluated with experiments and simulations in which robot tools have to avoid collisions autonomously and in real-time, in a constrained endonasal surgical environment. Simulations show that with our method the combined trajectory error of two robotic systems is optimal. Experiments using a real robotic system show that the method can autonomously prevent collisions between the moving robots themselves and between the robots and the environment. Moreover, the framework is also successfully verified under teleoperation with tool-tissue interactions.Comment: Accepted on T-RO 2019, 19 Page

    Alignment control using visual servoing and mobilenet single-shot multi-box detection (SSD): a review

    Get PDF
    The concept is highly critical for robotic technologies that rely on visual feedback. In this context, robot systems tend to be unresponsive due to reliance on pre-programmed trajectory and path, meaning the occurrence of a change in the environment or the absence of an object. This review paper aims to provide comprehensive studies on the recent application of visual servoing and DNN. PBVS and Mobilenet-SSD were chosen algorithms for alignment control of the film handler mechanism of the portable x-ray system. It also discussed the theoretical framework features extraction and description, visual servoing, and Mobilenet-SSD. Likewise, the latest applications of visual servoing and DNN was summarized, including the comparison of Mobilenet-SSD with other sophisticated models. As a result of a previous study presented, visual servoing and MobileNet-SSD provide reliable tools and models for manipulating robotics systems, including where occlusion is present. Furthermore, effective alignment control relies significantly on visual servoing and deep neural reliability, shaped by different parameters such as the type of visual servoing, feature extraction and description, and DNNs used to construct a robust state estimator. Therefore, visual servoing and MobileNet-SSD are parameterized concepts that require enhanced optimization to achieve a specific purpose with distinct tools

    Parallel Manipulators

    Get PDF
    In recent years, parallel kinematics mechanisms have attracted a lot of attention from the academic and industrial communities due to potential applications not only as robot manipulators but also as machine tools. Generally, the criteria used to compare the performance of traditional serial robots and parallel robots are the workspace, the ratio between the payload and the robot mass, accuracy, and dynamic behaviour. In addition to the reduced coupling effect between joints, parallel robots bring the benefits of much higher payload-robot mass ratios, superior accuracy and greater stiffness; qualities which lead to better dynamic performance. The main drawback with parallel robots is the relatively small workspace. A great deal of research on parallel robots has been carried out worldwide, and a large number of parallel mechanism systems have been built for various applications, such as remote handling, machine tools, medical robots, simulators, micro-robots, and humanoid robots. This book opens a window to exceptional research and development work on parallel mechanisms contributed by authors from around the world. Through this window the reader can get a good view of current parallel robot research and applications

    Design and Control Modeling of Novel Electro-magnets Driven Spherical Motion Generators

    Get PDF

    μžλ™μ°¨ 사양 변경을 μ‹€μ‹œκ°„ λ°˜μ˜ν•˜λŠ” 데이터 기반 λ””μžμΈ μ ‘κ·Ό 방법

    Get PDF
    ν•™μœ„λ…Όλ¬Έ (박사) -- μ„œμšΈλŒ€ν•™κ΅ λŒ€ν•™μ› : μœ΅ν•©κ³Όν•™κΈ°μˆ λŒ€ν•™μ› μœ΅ν•©κ³Όν•™λΆ€(지λŠ₯ν˜•μœ΅ν•©μ‹œμŠ€ν…œμ „κ³΅), 2020. 8. κ³½λ…Έμ€€.The automotive industry is entering a new phase in response to changes in the external environment through the expansion of eco-friendly electric/hydrogen vehicles and the simplification of modules during the manufacturing process. However, in the existing automotive industry, conflicts between structured production guidelines and various stake-holders, who are aligned with periodic production plans, can be problematic. For example, if there is a sudden need to change either production parts or situation-specific designs, it is often difficult for designers to reflect those requirements within the preexisting guidelines. Automotive design includes comprehensive processes that represent the philosophy and ideology of a vehicle, and seeks to derive maximum value from the vehicle specifications. In this study, a system that displays information on parts/module components necessary for real-time design was proposed. Designers will be able to use this system in automotive design processes, based on data from various sources. By applying the system, three channels of information provision were established. These channels will aid in the replacement of specific component parts if an unexpected external problem occurs during the design process, and will help in understanding and using the components in advance. The first approach is to visualize real-time data aggregation in automobile factories using Google Analytics, and to reflect these in self-growing characters to be provided to designers. Through this, it is possible to check production and quality status data in real time without the use of complicated labor resources such as command centers. The second approach is to configure the data flow to be able to recognize and analyze the surrounding situation. This is done by applying the vehicles camera to the CCTV in the inventory and distribution center, as well as the direction inside the vehicle. Therefore, it is possible to identify and record the parts resources and real-time delivery status from the internal camera function without hesitation from existing stakeholders. The final approach is to supply real-time databases of vehicle parts at the site of an accident for on-site repair, using a public API and sensor-based IoT. This allows the designer to obtain information on the behavior of parts to be replaced after accidents involving light contact, so that it can be reflected in the design of the vehicle. The advantage of using these three information channels is that designers can accurately understand and reflect the modules and components that are brought in during the automotive design process. In order to easily compose the interface for the purpose of providing information, the information coming from the three channels is displayed in their respective, case-specific color in the CAD software that designers use in the automobile development process. Its eye tracking usability evaluation makes it easy for business designers to use as well. The improved evaluation process including usability test is also included in this study. The impact of the research is both dashboard application and CAD system as well as data systems from case studies are currently reflected to the design ecosystem of the motors group.μžλ™μ°¨ 산업은 μΉœν™˜κ²½ μ „κΈ°/μˆ˜μ†Œ μžλ™μ°¨μ˜ ν™•λŒ€μ™€ 제쑰 κ³΅μ •μ—μ„œμ˜ λͺ¨λ“ˆ λ‹¨μˆœν™”λ₯Ό ν†΅ν•΄μ„œ μ™ΈλΆ€ ν™˜κ²½μ˜ 변화에 λ”°λ₯Έ μƒˆλ‘œμš΄ ꡭ면을 λ§žμ΄ν•˜κ³  μžˆλ‹€. ν•˜μ§€λ§Œ 기쑴의 μžλ™μ°¨ μ‚°μ—…μ—μ„œ κ΅¬μ‘°ν™”λœ 생산 κ°€μ΄λ“œλΌμΈκ³Ό κΈ°κ°„ λ‹¨μœ„ 생산 κ³„νšμ— λ§žμΆ°μ§„ μ—¬λŸ¬ μ΄ν•΄κ΄€κ³„μžλ“€κ³Όμ˜ κ°ˆλ“±μ€ 변화에 λŒ€μ‘ν•˜λŠ” λ°©μ•ˆμ΄ κ΄€μ„±κ³Ό λΆ€λ”ͺνžˆλŠ” 문제둜 λ‚˜νƒ€λ‚  수 μžˆλ‹€. 예λ₯Ό λ“€μ–΄, κ°‘μž‘μŠ€λŸ½κ²Œ 생산에 ν•„μš”ν•œ λΆ€ν’ˆμ„ λ³€κ²½ν•΄μ•Ό ν•˜κ±°λ‚˜ νŠΉμ • 상황에 μ μš©λ˜λŠ” λ””μžμΈμ„ λ³€κ²½ν•  경우, 주어진 κ°€μ΄λ“œλΌμΈμ— 따라 λ””μžμ΄λ„ˆκ°€ 직접 μ˜κ²¬μ„ λ°˜μ˜ν•˜κΈ° μ–΄λ €μš΄ κ²½μš°κ°€ λ§Žλ‹€. μžλ™μ°¨ λ””μžμΈμ€ μ°¨μ’…μ˜ μ² ν•™κ³Ό 이념을 λ‚˜νƒ€λ‚΄κ³  ν•΄λ‹Ή μ°¨λŸ‰μ œμ›μœΌλ‘œ μ΅œλŒ€μ˜ κ°€μΉ˜λ₯Ό λŒμ–΄λ‚΄κ³ μž ν•˜λŠ” 쒅합적인 과정이닀. λ³Έ μ—°κ΅¬μ—μ„œλŠ” μ—¬λŸ¬ μ›μ²œμ˜ 데이터λ₯Ό 기반으둜 μžλ™μ°¨ λ””μžμΈ κ³Όμ •μ—μ„œ ν™œμš©ν•  수 μžˆλ„λ‘ λ””μžμΈμ— ν•„μš”ν•œ λΆ€ν’ˆ/λͺ¨λ“ˆ κ΅¬μ„±μš”μ†Œλ“€μ— λŒ€ν•œ 정보λ₯Ό μ‹€μ‹œκ°„μœΌλ‘œ ν‘œμ‹œν•΄μ£ΌλŠ” μ‹œμŠ€ν…œμ„ κ³ μ•ˆν•˜μ˜€λ‹€. 이λ₯Ό μ μš©ν•˜μ—¬ μžλ™μ°¨ λ””μžμΈ κ³Όμ •μ—μ„œ μ˜ˆμƒ λͺ»ν•œ μ™ΈλΆ€ λ¬Έμ œκ°€ λ°œμƒν–ˆμ„ λ•Œ 선택할 ꡬ성 λΆ€ν’ˆμ„ λŒ€μ²΄ν•˜κ±°λ‚˜ 사전에 ν•΄λ‹Ή λΆ€ν’ˆμ„ μ΄ν•΄ν•˜κ³  λ””μžμΈμ— ν™œμš©ν•  수 μžˆλ„λ‘ μ„Έ 가지 정보 제곡 채널을 κ΅¬μ„±ν•˜μ˜€λ‹€. 첫 λ²ˆμ§ΈλŠ” μžλ™μ°¨ 곡μž₯ λ‚΄ μ‹€μ‹œκ°„ 데이터 집계λ₯Ό Google Analyticsλ₯Ό ν™œμš©ν•˜μ—¬ μ‹œκ°ν™”ν•˜κ³ , 이λ₯Ό 곡μž₯ 자체의 μžκ°€ μ„±μž₯ 캐릭터에 λ°˜μ˜ν•˜μ—¬ λ””μžμ΄λ„ˆμ—κ²Œ μ œκ³΅ν•˜λŠ” 방식이닀. 이λ₯Ό 톡해 쒅합상황싀 λ“±μ˜ λ³΅μž‘ν•œ 인λ ₯ 체계 없이도 생산 및 ν’ˆμ§ˆ ν˜„ν™© 데이터λ₯Ό μ‹€μ‹œκ°„μœΌλ‘œ 확인 κ°€λŠ₯ν•˜λ„λ‘ ν•˜μ˜€λ‹€. 두 λ²ˆμ§ΈλŠ” μ°¨λŸ‰μš© 주차보쑰 μ„Όμ„œ 카메라λ₯Ό μ°¨λŸ‰ λΆ€μ°© 뿐만 μ•„λ‹ˆλΌ 인벀토리와 λ¬Όλ₯˜μ„Όν„°μ˜ CCTV에도 μ μš©ν•˜μ—¬ 주변상황을 μΈμ‹ν•˜κ³  뢄석할 수 μžˆλ„λ‘ κ΅¬μ„±ν•˜μ˜€λ‹€. μ°¨λŸ‰μ˜ 쑰립 생산 λ‹¨κ³„μ—μ„œ λΆ€ν’ˆ λ‹¨μœ„μ˜ 이동, μš΄μ†‘, μΆœν•˜λ₯Ό 거쳐 μ™„μ„±μ°¨μ˜ μ£Όν–‰ 단계에 이λ₯΄κΈ°κΉŒμ§€ 데이터 흐름을 νŒŒμ•…ν•˜λŠ” 것이 λ””μžμΈ 뢀문에 ν•„μš”ν•œ 정보λ₯Ό μ œκ³΅ν•  수 μžˆλŠ” λ°©λ²•μœΌλ‘œ ν™œμš©λ˜μ—ˆλ‹€. 이λ₯Ό 톡해 κΈ°μ‘΄ μ΄ν•΄κ΄€κ³„μžλ“€μ˜ 큰 반발 없이 λ‚΄λΆ€μ˜ 카메라 κΈ°λŠ₯μœΌλ‘œλΆ€ν„° λΆ€ν’ˆ λ¦¬μ†ŒμŠ€μ™€ μš΄μ†‘ μƒνƒœλ₯Ό μ‹€μ‹œκ°„ νŒŒμ•… 및 기둝 κ°€λŠ₯ν•˜λ„λ‘ ν•˜μ˜€λ‹€. λ§ˆμ§€λ§‰μœΌλ‘œ 곡곡 API와 μ„Όμ„œ 기반의 사물인터넷을 ν™œμš©ν•΄μ„œ λ„λ‘œ μœ„ μ°¨λŸ‰ 사고가 λ°œμƒν•œ μœ„μΉ˜μ—μ„œμ˜ ν˜„μž₯ 수리λ₯Ό μœ„ν•œ μ°¨λŸ‰ λΆ€ν’ˆ μ¦‰μ‹œ μˆ˜κΈ‰ 및 λ°μ΄ν„°λ² μ΄μŠ€ν™” 방법도 개발 λ˜μ—ˆλ‹€. μ΄λŠ” λ””μžμ΄λ„ˆλ‘œ ν•˜μ—¬κΈˆ κ°€λ²Όμš΄ 접촉 μ‚¬κ³ μ—μ„œμ˜ λΆ€ν’ˆ ꡐ체 ν–‰νƒœμ— λŒ€ν•œ 정보λ₯Ό μ–»κ²Œ ν•˜μ—¬ μ°¨λŸ‰μ˜ λ””μžμΈμ— 반영 κ°€λŠ₯ν•˜λ„λ‘ ν•˜μ˜€λ‹€. μ‹œλ‚˜λ¦¬μ˜€λ₯Ό λ°”νƒ•μœΌλ‘œ 이 μ„Έ 가지 정보 제곡 채널을 ν™œμš©ν•  경우, μžλ™μ°¨ λ””μžμΈ κ³Όμ •μ—μ„œ λΆˆλŸ¬λ“€μ—¬μ˜€λŠ” λΆ€ν’ˆ 및 λͺ¨λ“ˆμ˜ ꡬ성 μš”μ†Œλ“€μ„ λ””μžμ΄λ„ˆκ°€ μ •ν™•νžˆ μ•Œκ³  λ°˜μ˜ν•  수 μžˆλ‹€λŠ” μž₯점이 λΆ€κ°λ˜μ—ˆλ‹€. 정보 제곡의 μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ‰½κ²Œ κ΅¬μ„±ν•˜κΈ° μœ„ν•΄μ„œ, μ‹€μ œλ‘œ λ””μžμ΄λ„ˆλ“€μ΄ μžλ™μ°¨ 개발 κ³Όμ •μ—μ„œ λ””μžμΈ ν”„λ‘œμ„ΈμŠ€ μƒμ—μ„œ ν™œμš©ν•˜λŠ” CAD software에 μ„Έ 가지 μ±„λ„λ“€λ‘œλΆ€ν„° λ“€μ–΄μ˜€λŠ” 정보λ₯Ό 사둀별 컬러둜 ν‘œμ‹œν•˜κ³ , 이λ₯Ό μ‹œμ„ μΆ”μ  μ‚¬μš©μ„± 평가λ₯Ό 톡해 ν˜„μ—… λ””μžμ΄λ„ˆλ“€μ΄ μ‚¬μš©ν•˜κΈ° μ‰½κ²Œ κ°œμ„ ν•œ 과정도 λ³Έ 연ꡬ에 ν¬ν•¨μ‹œμΌœ μ„€λͺ…ν•˜μ˜€λ‹€.1 Introduction 1 1.1 Research Background 1 1.2 Objective and Scope 2 1.3 Environmental Changes 3 1.4 Research Method 3 1.4.1 Causal Inference with Graphical Model 3 1.4.2 Design Thinking Methodology with Co-Evolution 4 1.4.3 Required Resources 4 1.5 Research Flow 4 2 Data-driven Design 7 2.1 Big Data and Data Management 6 2.1.1 Artificial Intelligence and Data Economy 6 2.1.2 API (Application Programming Interface) 7 2.1.3 AI driven Data Management for Designer 7 2.2 Datatype from Automotive Industry 8 2.2.1 Data-driven Management in Automotive Industry 8 2.2.2 Automotive Parts Case Studies 8 2.2.3 Parameter for Generative Design 9 2.3 Examples of Data-driven Design 9 2.3.1 Responsive-reactive 9 2.3.2 Dynamic Document Design 9 2.3.3 Insignts from Data-driven Design 10 3 Benchmark of Data-driven Automotive Design 12 3.1 Method of Global Benchmarking 11 3.2 Automotive Design 11 3.2.1 HMI Design and UI/UX 11 3.2.2 Hardware Design 12 3.2.3 Software Design 12 3.2.4 Convergence Design Process Model 13 3.3 Component Design Management 14 4 Vehicle Specification Design in Mobility Industry 16 4.1 Definition of Vehicle Specification 16 4.2 Field Study 17 4.3 Hypothesis 18 5 Three Preliminary Practical Case Studies for Vehicle Specification to Datadriven 21 5.1 Production Level 31 5.1.1 Background and Input 31 5.1.2 Data Process from Inventory to Designer 41 5.1.3 Output to Designer 51 5.2 Delivery Level 61 5.2.1 Background and Input 61 5.2.2 Data Process from Inventory to Designer 71 5.2.3 Output to Designer 81 5.3 Consumer Level 91 5.3.1 Background and Input 91 5.3.2 Data Process from Inventory to Designer 101 5.3.3 Output to Designer 111 6 Two Applications for Vehicle Designer 86 6.1 Real-time Dashboard DB for Decision Making 123 6.1.1 Searchable Infographic as a Designer's Tool 123 6.1.2 Scope and Method 123 6.1.3 Implementation 123 6.1.4 Result 124 6.1.5 Evaluation 124 6.1.6 Summary 124 6.2 Application to CAD for vehicle designer 124 6.2.1 CAD as a Designer's Tool 124 6.2.2 Scope and Method 125 6.2.3 Implementation and the Display of the CAD Software 125 6.2.4 Result 125 6.2.5 Evaluation: Usability Test with Eyetracking 126 6.2.6 Summary 128 7 Conclusion 96 7.1 Summary of Case Studies and Application Release 129 7.2 Impact of the Research 130 7.3 Further Study 131Docto
    • …
    corecore