Cookbook for Mobile Robotic Platform Control
eBook - ePub

Cookbook for Mobile Robotic Platform Control

With Internet of Things And Ti Launch Pad

  1. English
  2. ePUB (mobile friendly)
  3. Available on iOS & Android
eBook - ePub

Cookbook for Mobile Robotic Platform Control

With Internet of Things And Ti Launch Pad

Book details
Book preview
Table of contents
Citations

About This Book

Controlling Robots using Blynk, Virtuino, Cayenne, Thingspeak, Firebase. Key Features

  • The book provides gradual pace of basics to advanced interfacing and programming with Ti launch pad for IoT applications.
  • It provides a unique style for IoT applications with program codes.
  • It discusses various applications where the Internet of Things plays an important role, and considers a number of different independent prototypes for various mobile robotics platform control methods.
  • The control of robot with different mobile apps like Blynk, Virtuino, Cayenne, Thingspeak, Firebase are included for vast coverage of scope.
  • Step by step programming, to get started with Ti launch Pad
  • Case studies to provide solution to real time problems
  • The case studies and programming in book are tested on real hardware during handling the industrial and student projects.


Description
This book provides a platform to the readers, where they can understand the applications of 'Internet of Things' to control the robotic platform. It covers the basic knowledge of the mobile apps with their designing steps and programming. The objective of the book is to discuss various applications of robotic platform where 'Internet of things' can play an important role. This book comprises of total seventeen chapters for designing different independent prototypes for the various control methods. It covers introduction to IoT and basic components to design a robotic platform. The system demonstration is done with the help of Ti Launch Pad and other interfacing devices. The control of robot with different mobile apps like Blynk, Virtuino, Cayenne, Thingspeak, Firebase are included for vast coverage of scope.
It would be beneficial for the people who want to get started with hardware based robotic prototypes with IoT. This book is entirely based on the practical experience of the authors while undergoing projects with the students and industries. What You Will Learn

  • Interfacing of Ti launch Pad and NodeMCU with Input/Output Devices
  • Serial Communication between Ti Launch Pad and NodeMCU
  • Robot Control Using the Blynk, Virtuino App
  • Environment Monitoring Robot with BLYNK App


Who This Book Is For

  • Students pursuing BE/BSc/ME/MSc/BTech/MTech in Computer Science, Electronics, Electrical.

  • Table of Contents
  • Introduction
  • Components of a Robotic Platform
  • Interfacing of Ti launch Pad with Input/Output Devices
  • Interfacing of NodeMCU with Input/Output Devices
  • Serial Communication between Ti Launch Pad and NodeMCU
  • Robot Control Using the Blynk App
  • Robot Control Using the Virtuino App
  • Environment Monitoring Robot with BLYNK App
  • Sensory Data Acquisition Robot Using a ThingSpeak Server
  • Robot Control with Cayenne App
  • Robot Control with Local Server and NodeMCU
  • Robot Control with a Firebase Server
  • XBee and Wi-Fi Modem Based Robot Control
  • Fire Fighting Robot
  • The Internet of Things Robotic Arm
  • The Smart Orchard with a Robotic Arm Sprinkler
  • Smart Farming with the IoT

  • About the Author
    Dr. Anita Gehlot is currently associated with Lovely Professional University as Associate Professor with more than ten years of experience in academics. She has twenty patents Dr. Rajesh Singh is currently associated with Lovely Professional University as Professor with more than fifteen years of experience in academics. He has been awarded as gold medali
    LinkedIn Profile: linkedin.com/in/dr-rajesh-singh-6380845a Dr. Lovi Raj Gupta is the Executive Dean, Faculty of Technology & Sciences, Lovely Professional University.
    LinkedIn Profile: linkedin.com/in/loviraj Bhupendra Singh is Managing Director of Schematics Microelectronics and provides Product design and R&D support to industries and Universities.
    LinkedIn Profile: linkedin.com/in/bhupisir

Frequently asked questions

Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes, you can access Cookbook for Mobile Robotic Platform Control by Dr. Anita, in PDF and/or ePUB format, as well as other popular books in Technology & Engineering & Robotics. We have over one million books available in our catalogue for you to explore.

Information

CHAPTER 1

Introduction

1.1 Introduction to IoT

The meaning of the Internet is the large systems of connected computers around the world that allows people to share information and communicate with each other. Things is used to refer in an approximate way to objects.
The required data can be collected by the IoT enabled device from the existing wide variety of technologies and it can send the data, as and when required, to the identified device. In the present market, smart ACs and heaters act according to the requirements of a Wi-Fi system’s user. Old mobile phones, TVs, and house dustbins are becoming smarter. According to one statistical analysis, IoT enabled devices will reach up to 31 billion in number by 2020. IPv6 is a version of Internet protocol, which provides identification for computers on the network and routes the traffic over the internet. IPv6 has 128-bit Hex numbers.
Features
The basic architecture of the Internet of Things comprises sensors, actuators, and their enabling machine language. Artificial Intelligence, alongside connectivity and active engagement, can be used by small devices.
Artificial Intelligence: Artificial Intelligence is mathematically developed manmade machine intelligence. It was created in order to use the natural environment so that it can achieve a target. The Internet of Things enabled Artificial Intelligence to develop a smart algorithm in order to collect data and communicate with other connected devices through their networks. For example, in the smart bin system of a production line, if the material moves over, then data will be transferred to an ERP system. This will then be followed by an order received by supplier from ERP, which will refill the intelligent smart bin.
Connectivity: Connectivity is a major issue in most places. Previously, industries had connectivity. At present, XBee, RFID, RX/TX 433MHz, and Wi-Fi are the devices used to provide network connectivity in order to realize the IoT’s applications.
Sensors: Devices, in the form of sensors/transducers, are required to detect physical parameters; these then communicate its data to the destination through an embedded system.
Active Engagement: The Internet of Things is an active engagement with technology that makes a paradigm shift over today’s passive engagement which exists in service and product management.
Advantages
1. In today’s scenarios, the Internet of Things is a part of the personal, as well as the business, life of an individual.
2. It improves customer engagement with product service.
3. It is optimized in a way to allow the use of technology.
4. It is easy to collect data collection.
Disadvantages
Although IoT addresses so many meritorious things, it also has some challenges as well:
1. Security: Today everyone is aware of the term cyber security. This is because most individuals communicate with each other through virtual networks and this puts them at risk of hackers.
2. Complexity: When systems and processes become simpler and more user-friendly, the complexity of developing them increases.
3. Compliance: Any service or technology in business needs to be complying with regulations.
The Internet of Things is the integration of sensation, communication, and analytical capabilities created within conventional technologies. The IoT promises to help the automotive industry by directly managing their existing assets in different places. This allows information from the supply chain and after sales services, as well as dealers and customers, to be collated in order to help them to understand and access the data/information as and when required.
IoT in Society
Society is becoming smarter by using the IoT ecosystem in day-to-day activities; this has enriched the lives of human beings. Its application began with the smart dustbin and has progressed to operating the garage door. In the near future, the IoT could become a multi-trillion dollar industry. CISCO revealed that the use of IoT enabled devices may increase to 50 billion devices used by 7.6 billion people.

1.2 Industry Revolution

The industrial era focused on change in every aspect of life and this has now moved on to the digital era, where every dimension of life is changing rapidly.
1. First Industrial Revolution (1784): The mechanical weaving loom
2. Second Industrial Revolution (1923): Introduction of the moving assembly line at Ford Motors.
3. Third Industrial Revolution (1969): Introduction of the first programmable logic controller.
4. Fourth Industrial Revolution (2014): Industry 4.0 was introduced. This means intelligent machines, embedded cyber physical sensors, collaborative technologies, and network processes.
The term Industry 4.0 was used by the German government; it refers to the use of the Internet of Things in the manufacturing industry. The term Industry 4.0 relates to the Fourth Industrial Revolution. Sometimes it is also known as the Industrial Internet of Things (IIoT).
Fig. 1.1 Four Phases of Industrialization
Industry 4.0 is based on the technological concepts of cyber-physical systems, the Internet of Things, and the Internet of Services. It facilitates the vision of the Smart Factory. The IoT focuses on convenience for individual consumers, whereas Industrial 4.0 is strongly focused on improving the efficiency, safety, and productivity of operations with a focus on return on investment. Although Industry 4.0 is more particular to industry, the two terms do refer to similar movements. Industry 4.0 represents a paradigm shift from centralized to decentralized smart manufacturing. BMW adopted the Industry 4.0 manufacturing strategy in order to obtain greater efficiency and flexibility in their factories. Previously, automotive parts were assembled by robots and human beings (technicians) and, indeed, most of the insignificant assembly tasks were performed by human hands. However, in Industry 4.0 technicians/engineers work with interactive robots.
The Advantages of Industry 4.0
  • Robots have the interactive nature required to work with humans; this makes them much safer and user friendly.
  • Robots can perform hard physical labor instead of humans, which leads to an increase in production and the general efficiency of the plant.
  • Robots can use their energy and mechanical accuracy to support the human workforce and maintain long-lasting healthy conditions.

1.3 IoT Protocols

The architecture of the Internet of Things (IoT) consists of a collection of active devices/things, digital and analog sensors, linear and rotational actuators, communication protocols, and developers. Table 1.1 shows the enabling technologies for Internet of Things. These enabling technologies––such as Wi-Fi, WiMAX, LRWPAN, Bluetooth, and LoRA––are differentiated by standard, frequency, data rate, transmission range, energy consumption, and cost.
Table1.1 IoT Protocol
Table 1.2 IoT supported platform
Table 1.2 shows the IoT supported platform with its parameters. It shows that IoT enabled devices are controlled through various platforms: Electric Imp 003 Raspberry Pi BC, Intel Galileo Gen 2, Intel Edison, Beagle Bone Black, Arduino Uno, Arduino Yun, ARM embed NXP LPC1768, and TelosB. These platforms have been identified using the following parameters: general-purpose unit, clock, voltage requirements, Flash memory, system memory, integrated development environments, program...

Table of contents

  1. Cover
  2. Cook Book for Mobile Robotic Platform Control with Internet of Things and Ti Launch Pad
  3. Copyright
  4. Acknowledgements
  5. Preface
  6. Biography of Authors
  7. Table of Contents
  8. 1. Introduction
  9. 2. Components of a Robotic Platform
  10. 3. Interfacing of Ti launch Pad with Input/Output Devices
  11. 4. Interfacing of NodeMCU with Input/Output Devices
  12. 5. Serial Communication between Ti Launch Pad and NodeMCU
  13. 6. Robot Control Using the Blynk App
  14. 7. Robot Control Using the Virtuino App
  15. 8. Environment Monitoring Robot with BLYNK App
  16. 9. Sensory Data Acquisition Robot Using a ThingSpeak Server
  17. 10. Robot Control with Cayenne App
  18. 11. Robot Control with Local Server and NodeMCU
  19. 12. Robot Control with a Firebase Server
  20. 13. XBee and Wi-Fi Modem Based Robot Control
  21. 14. Fire Fighting Robot
  22. 15. The Internet of Things Robotic Arm
  23. 16. The Smart Orchard with a Robotic Arm Sprinkler
  24. 17. Smart Farming with the IoT
  25. Bibliography