Software Engineering for Robotics

Software Engineering for Robotics
Author :
Publisher : Springer Nature
Total Pages : 483
Release :
ISBN-10 : 9783030664947
ISBN-13 : 3030664945
Rating : 4/5 (47 Downloads)

Synopsis Software Engineering for Robotics by : Ana Cavalcanti

The topics covered in this book range from modeling and programming languages and environments, via approaches for design and verification, to issues of ethics and regulation. In terms of techniques, there are results on model-based engineering, product lines, mission specification, component-based development, simulation, testing, and proof. Applications range from manufacturing to service robots, to autonomous vehicles, and even robots than evolve in the real world. A final chapter summarizes issues on ethics and regulation based on discussions from a panel of experts. The origin of this book is a two-day event, entitled RoboSoft, that took place in November 2019, in London. Organized with the generous support of the Royal Academy of Engineering and the University of York, UK, RoboSoft brought together more than 100 scientists, engineers and practitioners from all over the world, representing 70 international institutions. The intended readership includes researchers and practitioners with all levels of experience interested in working in the area of robotics, and software engineering more generally. The chapters are all self-contained, include explanations of the core concepts, and finish with a discussion of directions for further work. Chapters 'Towards Autonomous Robot Evolution', 'Composition, Separation of Roles and Model-Driven Approaches as Enabler of a Robotics Software Ecosystem' and 'Verifiable Autonomy and Responsible Robotics' are available open access under a Creative Commons Attribution 4.0 International License via link.springer.com.

Embedded Robotics

Embedded Robotics
Author :
Publisher : Springer Science & Business Media
Total Pages : 536
Release :
ISBN-10 : 9783540705338
ISBN-13 : 3540705333
Rating : 4/5 (38 Downloads)

Synopsis Embedded Robotics by : Thomas Bräunl

"This book presents a unique examination of mobile robots and embedded systems, from introductory to intermediate level. It is structured in three parts, dealing with Embedded Systems (hardware and software design, actuators, sensors, PID control, multitasking), Mobile Robot Design (driving, balancing, walking, and flying robots), and Mobile Robot Applications (mapping, robot soccer, genetic algorithms, neural networks, behavior-based systems, and simulation)." "The book is organized for ease of use, with side-texts, and lots of figures, photographs, and worked example programs. A complementary web site offers free download of the RoBIOS operating system, example programs, online documentation, and a simulator." "The book is written as a text for courses in computer science, computer engineering, IT, electronic engineering, and mechatronics, as well as a guide for robot hobbyists and researchers."--BOOK JACKET.

Readings in Hardware/Software Co-Design

Readings in Hardware/Software Co-Design
Author :
Publisher : Morgan Kaufmann
Total Pages : 714
Release :
ISBN-10 : 9781558607026
ISBN-13 : 1558607021
Rating : 4/5 (26 Downloads)

Synopsis Readings in Hardware/Software Co-Design by : Giovanni De Micheli

This title serves as an introduction ans reference for the field, with the papers that have shaped the hardware/software co-design since its inception in the early 90s.

Prototyping of Robotic Systems: Applications of Design and Implementation

Prototyping of Robotic Systems: Applications of Design and Implementation
Author :
Publisher : IGI Global
Total Pages : 521
Release :
ISBN-10 : 9781466601772
ISBN-13 : 1466601779
Rating : 4/5 (72 Downloads)

Synopsis Prototyping of Robotic Systems: Applications of Design and Implementation by : Sobh, Tarek

As a segment of the broader science of automation, robotics has achieved tremendous progress in recent decades due to the advances in supporting technologies such as computers, control systems, cameras and electronic vision, as well as micro and nanotechnology. Prototyping a design helps in determining system parameters, ranges, and in structuring an overall better system. Robotics is one of the industrial design fields in which prototyping is crucial for improved functionality. Prototyping of Robotic Systems: Applications of Design and Implementation provides a framework for conceptual, theoretical, and applied research in robotic prototyping and its applications. Covering the prototyping of various robotic systems including the complicated industrial robots, the tiny and delicate nanorobots, medical robots for disease diagnosis and treatment, as well as the simple robots for educational purposes, this book is a useful tool for those in the field of robotics prototyping and as a general reference tool for those in related fields.

The Design and Implementation of Alan Touring, the Campus Tourbot

The Design and Implementation of Alan Touring, the Campus Tourbot
Author :
Publisher :
Total Pages : 254
Release :
ISBN-10 : OCLC:399853124
ISBN-13 :
Rating : 4/5 (24 Downloads)

Synopsis The Design and Implementation of Alan Touring, the Campus Tourbot by : Collin Eugene Johnson

Alan Touring, the Campus Tourbot, is a robotic tour-guide/tourist robot for parts of the MIT campus. Work on the robot began in January 2006, and for the past 31 months, I have devoted thousands of hours to designing, implementing, and testing the robot. This thesis describes the hardware and software systems created for the robot, performs an evaluation of the robot's functionality, and discusses the public's reactions to the robot when they encountered it driving through their world. As with any robotic system, the development of the Tourbot involved trial-and-error. A critique of some major design decisions that were made and how these decisions affected the development of the robot is performed. Suggestions for how the development process could have been improved based on lessons that I learned are then offered.

Robotics Software Design and Engineering

Robotics Software Design and Engineering
Author :
Publisher : BoD – Books on Demand
Total Pages : 188
Release :
ISBN-10 : 9781839692918
ISBN-13 : 183969291X
Rating : 4/5 (18 Downloads)

Synopsis Robotics Software Design and Engineering by : Alejandro Rafael Garcia Ramirez

Robotics Software Design and Engineering is an edited volume on robotics. Chapters cover such topics as cognitive robotics systems, artificial intelligence, force feedback, autonomous driving embedded systems, multi-robot systems, a robot software framework for Real-time Control systems, and Industry 4.0. Also discussed are humanoid robots, aerial and work vehicles, and robot manipulators.

Practical Field Robotics

Practical Field Robotics
Author :
Publisher : John Wiley & Sons
Total Pages : 210
Release :
ISBN-10 : 9781118941140
ISBN-13 : 1118941144
Rating : 4/5 (40 Downloads)

Synopsis Practical Field Robotics by : Robert H. Sturges, Jr

Practical Field Robotics: A Systems Approach is an introductory book in the area of field robotics. It approaches the subject with a systems design methodology, showing the reader every important decision made in the process of planning, designing, making and testing a field robot. Key features: • Takes a practical approach to field robotics, presenting the design and implementation of a robot from start to end • Provides multiple robot examples including those used in in nuclear service, underground coal mining and mowing • Bridges the gap between existing mathematically based texts and the real work that goes on in research labs all over the world • Establishes a structured approach to thinking about hardware and software design • Includes problems and is accompanied by a website providing supporting videos and additional problems

Mobile Ad Hoc Robots and Wireless Robotic Systems: Design and Implementation

Mobile Ad Hoc Robots and Wireless Robotic Systems: Design and Implementation
Author :
Publisher : IGI Global
Total Pages : 342
Release :
ISBN-10 : 9781466626898
ISBN-13 : 1466626895
Rating : 4/5 (98 Downloads)

Synopsis Mobile Ad Hoc Robots and Wireless Robotic Systems: Design and Implementation by : Santos, Raul Aquino

The emergence of wireless robotic systems has provided new perspectives on technology. With the combination of disciplines such as robotic systems, ad hoc networking, telecommunications and more, mobile ad hoc robots have proven essential in aiding future possibilities of technology. Mobile Ad Hoc Robots and Wireless Robotic Systems: Design and Implementation aims to introduce robotic theories, wireless technologies, and routing applications involved in the development of mobile ad hoc robots. This reference source brings together topics on the communication and control of network ad hoc robots, describing how they work together to carry out coordinated functions.

Self-Sufficiency of an Autonomous Reconfigurable Modular Robotic Organism

Self-Sufficiency of an Autonomous Reconfigurable Modular Robotic Organism
Author :
Publisher : Springer
Total Pages : 166
Release :
ISBN-10 : 9783319102894
ISBN-13 : 3319102893
Rating : 4/5 (94 Downloads)

Synopsis Self-Sufficiency of an Autonomous Reconfigurable Modular Robotic Organism by : Raja Humza Qadir

This book describes how the principle of self-sufficiency can be applied to a reconfigurable modular robotic organism. It shows the design considerations for a novel REPLICATOR robotic platform, both hardware and software, featuring the behavioral characteristics of social insect colonies. Following a comprehensive overview of some of the bio-inspired techniques already available, and of the state-of-the-art in re-configurable modular robotic systems, the book presents a novel power management system with fault-tolerant energy sharing, as well as its implementation in the REPLICATOR robotic modules. In addition, the book discusses, for the first time, the concept of “artificial energy homeostasis” in the context of a modular robotic organism, and shows its verification on a custom-designed simulation framework in different dynamic power distribution and fault tolerance scenarios. This book offers an ideal reference guide for both hardware engineers and software developers involved in the design and implementation of autonomous robotic systems.