10 resultados para robot programming environment
em Cambridge University Engineering Department Publications Database
Resumo:
An engineering design environment should allow users to design complex engineering systems, to manage and coordinate the designs as they proceed, and to develop and modify the software tools used for designs. These requirements call for a programming environment with an integrated set of software tools of different functionalities. The required functionalities are mainly: the provision of design algorithms based on suitable numeric software, appropriate data structures for the application area, a user-friendly interface, and the provision of a design database for the long term management of the designs generated. The provision of such an integrated design environment in a functional programming environment with particular emphasis on the provision of appropriate control-theoretic data structures and data model is described. Object-orientation is used to model entities in the application domain, which are represented by persistent objects in the database. Structural properties, relationships and operations on entities are modelled through objects and functions classified into strict types with inheritance semantics and a recursive structure.
Resumo:
Robust climbing in unstructured environments has been one of the long-standing challenges in robotics research. Among others, the control of large adhesion forces is still an important problem that significantly restricts the locomotion performance of climbing robots. The main contribution of this paper is to propose a novel approach to autonomous robot climbing which makes use of hot melt adhesion (HMA). The HMA material is known as an economical solution to achieve large adhesion forces, which can be varied by controlling the material temperature. For locomotion on both inclined and vertical walls, this paper investigates the basic characteristics of HMA material, and proposes a design and control of a climbing robot that uses the HMA material for attaching and detaching its body to the environment. The robot is equipped with servomotors and thermal control units to actively vary the temperature of the material, and the coordination of these components enables the robot to walk against the gravitational forces even with a relatively large body weight. A real-world platform is used to demonstrate locomotion on a vertical wall, and the experimental result shows the feasibility and overall performances of this approach. © 2013 Elsevier B.V. All rights reserved.
Resumo:
Robust climbing in unstructured environments is a long-standing challenge in robotics research. Recently there has been an increasing interest in using adhesive materials for that purpose. For example, a climbing robot using hot melt adhesives (HMAs) has demonstrated advantages in high attachment strength, reasonable operation costs, and applicability to different surfaces. Despite the advantages, there still remain several problems related to the attachment and detachment operations, which prevent this approach from being used in a broader range of applications. Among others, one of the main problems lies in the fact that the adhesive characteristics of this material were not fully understood fin the context of robotic climbing locomotion. As a result, the previous robot often could not achieve expected locomotion performances and "contaminated" the environment with HMAs left behind. In order to improve the locomotion performances, this paper focuses on attachment and detachment operations in robot climbing with HMAs. By systematically analyzing the adhesive property and bonding strength of HMAs to different materials, we propose a novel detachment mechanism that substantially improves climbing performances without HMA traces. © 2012 IEEE.
Resumo:
Experimental research in biology has uncovered a number of different ways in which flying insects use cues derived from optical flow for navigational purposes, such as safe landing, obstacle avoidance and dead reckoning. In this study, we use a synthetic methodology to gain additional insights into the navigation behavior of bees. Specifically, we focus on the mechanisms of course stabilization behavior and visually mediated odometer by using a biological model of motion detector for the purpose of long-range goal-directed navigation in 3D environment. The performance tests of the proposed navigation method are conducted by using a blimp-type flying robot platform in uncontrolled indoor environments. The result shows that the proposed mechanism can be used for goal-directed navigation. Further analysis is also conducted in order to enhance the navigation performance of autonomous aerial vehicles. © 2003 Elsevier B.V. All rights reserved.