Embedded systems and robotics with open source tools. (2016)
- Record Type:
- Book
- Title:
- Embedded systems and robotics with open source tools. (2016)
- Main Title:
- Embedded systems and robotics with open source tools
- Further Information:
- Note: Nilanjan Dey and Amartya Mukherjee.
- Authors:
- Dey, Nilanjan, 1984-
Mukherjee, Amartya - Contents:
- Introduction; Embedded Systems and Robotics; Fundamental Goal of Embedded Systems; Fundamental Goal of Robotics; Main Focus Area; Motivation; How to Use This Book Basics of Embedded Systems; Introduction; Classifications of Embedded Systems; Microprocessors; Microcontrollers; Application-Specific Processors; Sensors and Actuators; Embedded Communication Interface; Real-Time Operating Systems; Typical Examples Basics of Robotics; Introduction; Robot Kinematics; Degree of Freedom; Forward Kinematics; Algebraic Solution; Inverse Kinematics; Robots and Sensors; Robots and Motors; Robot Controller; Frames and Materials; Types of Robotics; Summary Aerial Robotics; Introduction to Aerial Robotics; History of Aerial Robotics; Classification of Aerial Robots; Sensors and Computers; Open Research Area; Aerial Sensor Networks Open-Source Hardware Platform; Introduction; Open-Source Hardware Features; Open-Source Hardware Licensing; Advantages and Disadvantages of Open-Source Hardware ; Examples of Open-Source Hardware; Summary Open-Source Software Platform; Introduction; Open-Source Standards; Examples of Open-Source Software Products; Advantages and Limitations of the Open-Source Software; Open-Source Future Automated Plant-Watering System; Introduction; Architecture of Plant-Watering Systems ; Arduino Programming Code; Broadcasting Sensor Data to the Internet via Processing; Summary; Concepts Covered in This Chapter Device to Cloud System; Introduction; Temperature Sensor DataIntroduction; Embedded Systems and Robotics; Fundamental Goal of Embedded Systems; Fundamental Goal of Robotics; Main Focus Area; Motivation; How to Use This Book Basics of Embedded Systems; Introduction; Classifications of Embedded Systems; Microprocessors; Microcontrollers; Application-Specific Processors; Sensors and Actuators; Embedded Communication Interface; Real-Time Operating Systems; Typical Examples Basics of Robotics; Introduction; Robot Kinematics; Degree of Freedom; Forward Kinematics; Algebraic Solution; Inverse Kinematics; Robots and Sensors; Robots and Motors; Robot Controller; Frames and Materials; Types of Robotics; Summary Aerial Robotics; Introduction to Aerial Robotics; History of Aerial Robotics; Classification of Aerial Robots; Sensors and Computers; Open Research Area; Aerial Sensor Networks Open-Source Hardware Platform; Introduction; Open-Source Hardware Features; Open-Source Hardware Licensing; Advantages and Disadvantages of Open-Source Hardware ; Examples of Open-Source Hardware; Summary Open-Source Software Platform; Introduction; Open-Source Standards; Examples of Open-Source Software Products; Advantages and Limitations of the Open-Source Software; Open-Source Future Automated Plant-Watering System; Introduction; Architecture of Plant-Watering Systems ; Arduino Programming Code; Broadcasting Sensor Data to the Internet via Processing; Summary; Concepts Covered in This Chapter Device to Cloud System; Introduction; Temperature Sensor Data Logging System; Components; Temperature Sensor; Circuit Connections; Setting Up Zigbee Communication; Sample Python Code for Serial Read; Sending Data to Cloud; Installation of Operating System and Python API in Raspberry Pi ; Configuring Google Account; Python Code to Access Google Spreadsheet; Summary; Concepts Covered in This Chapter Home Automation System; Introduction; Home Automation System Architecture; Essential Components; Connection Detail; Setting Up the Web Server; Interaction with Server by Processing; Summary; Concepts Covered in This Chapter Three-Servo Ant Robot; Introduction; Tools and Parts Required; Programming the Leg Movement; Summary; Concepts Covered in This Chapter Three-Servo Hexabot; Introduction; System Architecture; Parts and Their Assembly; Programming Basic Move; Summary; Concepts Covered in This Chapter Semi-Autonomous Quadcopter System; Introduction; Structural Design; Component Description; Flight Controller Unit; Assembling Parts; Sensor and Speed Controller Calibration; Radio Setup and Calibration; Radio TX/RX Binding Technique; Connection with GUI Interface; Position, Navigation, Level, and Mag Performance Tuning; Additional Channel Assignments; Summary; Concepts Covered in This Chapter Autonomous Hexacopter System; Structural Design of the Autonomous Hexacopter; Components; Component Assembly; APM Ground Station Software Installation; APM Firmware Loading; Sensor and Radio Calibration; Flight Parameter Settings; Flight Modes; Mission Design; Adding FPV Unit; Final Hexacopter UAV; Summary; Concepts Covered in This Chapter Conclusion; Tools Used; Important Safety Notes; Frequently Asked Questions; Final Words; Bibliography … (more)
- Edition:
- 1st
- Publisher Details:
- Boca Raton : CRC Press
- Publication Date:
- 2016
- Extent:
- 1 online resource, illustrations (black and white, and colour)
- Subjects:
- 006.22
Autonomous robots
Embedded computer systems -- Programming
Open source software - Languages:
- English
- ISBNs:
- 9781498734400
- Related ISBNs:
- 9781498734387
- Notes:
- Note: Includes bibliographical references and index.
Note: Description based on CIP data; item not viewed. - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.137023
- Ingest File:
- 02_061.xml