{"title":"Graphical User Interface for the Control of a Biped Robot","authors":"C. Urrea, Carlos Cortés Mac-Evoy","doi":"10.4018/978-1-5225-2973-6.CH008","DOIUrl":"https://doi.org/10.4018/978-1-5225-2973-6.CH008","url":null,"abstract":"The design and implementation of a graphical user interface (GUI) for the control and operation of a biped robot is presented. This GUI allows establishing communication between the user, the robot and a computer (controller) so that the robot can perform bipedal walking without the need to introduce commands that are not user-friendly. The developed graphic interface permits the user to carry out tasks operating on the robot without having to resort to commands that are not easy to use. This interface was created using the MATLAB-Simulink software and it presents important advantages compared to the manual operation of a robot.","PeriodicalId":50067,"journal":{"name":"Journal of Rapid Methods and Automation in Microbiology","volume":"17 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79076667","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Learner-Centered Approach With Educational Robotics","authors":"Amy Eguchi","doi":"10.4018/978-1-5225-0892-2.CH019","DOIUrl":"https://doi.org/10.4018/978-1-5225-0892-2.CH019","url":null,"abstract":"The chapter introduces educational robotics as a learning tool to foster learner-centered approach in classroom. It provides tips for successful implementation of learner-centered learning using educational robotics learning tool. The chapter explains how teachers can use educational technology with a learner-centered approach, using examples from 4th grade robotics unit as part of the science curriculum. Pre-school teachers commonly use learner-centered approach that build upon students' interests, curiosities and inquiries. Somehow, the practice shifts gradually into teacher-centered pedagogy once students start to transition into upper grades. Providing a learner-centered learning environment promotes students' ability to build independent, active learner skills throughout their school experience, benefiting and enhancing their educational experience in post-secondary education and beyond. Educational robotics is a powerful learning tool that enables teachers to create learner-centered learning environments for students and promote learner-centered pedagogy in schools.","PeriodicalId":50067,"journal":{"name":"Journal of Rapid Methods and Automation in Microbiology","volume":"51 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78052272","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Mecha-Media","authors":"R. Søraa","doi":"10.4018/978-1-5225-8060-7.ch002","DOIUrl":"https://doi.org/10.4018/978-1-5225-8060-7.ch002","url":null,"abstract":"How are robots, androids and cyborgs presented and received in the media? This chapter applies a social media analysis to this question by using empirical research on news stories that feature robotic technologies to see how robots are presented, consider what reporters focus on when writing about robots, and review how the public discusses and receives robots. The theoretical framework utilised focuses on how robot narratives are framed, how robot controversies are presented in different media, and how robots are domesticated through the media. The two main cases are a “robot hotel” in Japan, and a “killer robot” at a Volkswagen factory in Germany. News coverage of both stories shows widely differing ways for how the robot-narrative is framed.","PeriodicalId":50067,"journal":{"name":"Journal of Rapid Methods and Automation in Microbiology","volume":"6 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90112471","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Sayyed Farideddin Masoomi, Xiaoqi Chen, S. Gutschmidt, M. Sellier
{"title":"Novel Swimming Mechanism for a Robotic Fish","authors":"Sayyed Farideddin Masoomi, Xiaoqi Chen, S. Gutschmidt, M. Sellier","doi":"10.4018/978-1-4666-4225-6.CH004","DOIUrl":"https://doi.org/10.4018/978-1-4666-4225-6.CH004","url":null,"abstract":"Efficient cruising, maneuverability, and noiseless performance are the key factors that differentiate fish robots from other types of underwater robots. Accordingly, various types of fish-like robots have been developed such as RoboTuna and Boxybot. However, the existing fish robots are only capable of a specific swimming mode like cruising inspired by tuna or maneuvering inspired by labriforms. However, for accomplishing marine tasks, an underwater robot needs to be able to have different swimming modes. To address this problem, the Mechatronics Group at University of Canterbury is developing a fish robot with novel mechanical design. The novelty of the robot roots in its actuation system, which causes its efficient cruising and its high capabilities for unsteady motion like fast start and fast turning. In this chapter, the existing fish robots are introduced with respect to their mechanical design. Then the proposed design of the fish robot at University of Canterbury is described and compared with the existing fish robots.","PeriodicalId":50067,"journal":{"name":"Journal of Rapid Methods and Automation in Microbiology","volume":"8 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82802262","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Robot Double","authors":"Y. Sone","doi":"10.4018/978-1-5225-8060-7.ch020","DOIUrl":"https://doi.org/10.4018/978-1-5225-8060-7.ch020","url":null,"abstract":"This chapter discusses Japanese roboticist Hiroshi Ishiguro's performance experiments with robotic machines (humanoid and android) as a case study for this book's theme, “the techno-self.” Ishiguro's robots are highly sophisticated pieces of engineering intended to replicate human physical movement and appearance. In addition to claims relevant to robot engineering, for Ishiguro, these machines are reflexive tools for investigations into questions of human identity. In Ishiguro's thinking I identify what I call a “reflexive anthropomorphism,” a notion of the self's relation to the other that is tied equally to Buddhism and Japanese mythology. Using concepts from Japanese studies and theatre and performance studies, this chapter examines one culturally specific way of thinking about concepts of the self and identity through Ishiguro's discussion of the human-robot relation.","PeriodicalId":50067,"journal":{"name":"Journal of Rapid Methods and Automation in Microbiology","volume":"128 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74145702","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Design and Implementation for Controlling Multiple Robotic Systems by a Single Operator Under Random Communication Delays","authors":"Yunyi Jia","doi":"10.4018/978-1-4666-9572-6.CH024","DOIUrl":"https://doi.org/10.4018/978-1-4666-9572-6.CH024","url":null,"abstract":"Multiple robots can be tele-operated by a single operator to accomplish complicated tasks such as formation and co-transportation. Such systems are challenging because one operator needs to simultaneously tele-control multiple homogeneous and even heterogeneous robots. Besides, the communication between the operator and multi-robot system and the communication among the multiple robots are always subject to some communication constraints such as time delays. This chapter introduces a novel non-time based method to realize the single-operator-multi-robot (SOMR) teleoperation system with random communication delays. The problem is divided into a typical teleoperation problem and a multi-robot coordination problem. A non-time variable is taken as the system reference instead of the time to model and drive the system such that the random communication delays and some expected events could be automatically handled. Experiments implemented on a multi-robot system illustrate the effectiveness and advantages of the method.","PeriodicalId":50067,"journal":{"name":"Journal of Rapid Methods and Automation in Microbiology","volume":"73 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80024112","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An Autonomous Robot-to-Group Exercise Coach at a Senior Living Community","authors":"Lundy M. Lewis, Ted Metzler, Linda Cook","doi":"10.4018/978-1-5225-8060-7.ch054","DOIUrl":"https://doi.org/10.4018/978-1-5225-8060-7.ch054","url":null,"abstract":"A NAO humanoid robot is programmed to act as an autonomous exercise instructor at a senior living community. In an on-site session, the robot does (i) a warm-up routine in which the robot directs participants to ask it to perform various tasks such as dancing and reciting poems and (ii) an exercise routine in which the robot guides participants through various physical exercises such as leg, hand, and neck exercises. The participants include six elderly residents, three nurses/caregivers, and two administrators. The elderly group is categorized with respect to cognitive awareness and physical capability. The session is videoed and then analyzed to measure several dimensions of human-robot interaction with these diverse participants, including affective reaction, effective reaction, and group responsiveness. Following the exercise session, a focus group session is conducted with the seniors and a separate focus group session conducted with the nurses and administrators to glean further data.","PeriodicalId":50067,"journal":{"name":"Journal of Rapid Methods and Automation in Microbiology","volume":"349 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79731903","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Control Architecture Model in Mobile Robots for the Development of Navigation Routes in Structured Environments","authors":"Alejandro Hossian, G. Monte, V. Olivera","doi":"10.4018/978-1-4666-2658-4.CH005","DOIUrl":"https://doi.org/10.4018/978-1-4666-2658-4.CH005","url":null,"abstract":"Robotic navigation applies to multiple disciplines and industrial environments. Coupled with the application of Artificial Intelligence (AI) with intelligent technologies, it has become significant in the field of cognitive robotics. The capacity of reaction of a robot in unexpected situations is one of the main qualities needed to function effectively in the environment where it should operate, indicating its degree of autonomy. This leads to improved performance in structured environments with obstacles identified by evaluating the performance of the reactive paradigm under the application of the technology of neural networks with supervised learning. The methodology implemented a simulation environment to train different robot trajectories and analyze its behavior in navigation and performance in the operation phase, highlighting the characteristics of the trajectories of training used and its operating environment, the scope and limitations of paradigm applied, and future research.","PeriodicalId":50067,"journal":{"name":"Journal of Rapid Methods and Automation in Microbiology","volume":"21 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73799253","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Hybrid Evolutionary Methods","authors":"R. Tiwari, A. Shukla, R. Kala","doi":"10.4018/978-1-5225-8060-7.CH014","DOIUrl":"https://doi.org/10.4018/978-1-5225-8060-7.CH014","url":null,"abstract":"The limitations of single algorithm approaches lead to an attempt to hybridize or fuse multiple algorithms in the hope of removing the underlying limitations. In this chapter, the authors study the evolutionary algorithms for problem solving and try to use them in a unique manner so as to get a better performance. In the first approach, they use an evolutionary algorithm for solving the problem of motion planning in a static environment. An additional factor called momentum is introduced that controls the granularity with which a robotic path is traversed to compute its fitness. By varying the momentum, the map may be treated finer or coarser. The path evolves along the generations, with each generation adding to the maximum possible complexity of the path. Along with complexity (number of turns), the authors optimize the total path length as well as the minimum distance from the obstacle in the robotic path. The requirement of evolutionary parameter individuals as well as the maximum complexity is less at the start and more at the later stages of the algorithm. Momentum is made to decrease as the algorithm proceeds. This makes the exploration vague at the start and detailed at the later stages. As an extension to the same work, in the second approach of the chapter, the authors show the manner in which a hybrid algorithm may be used in place of simple genetic algorithm for solving the problem with momentum. A Hybrid Genetic Algorithm Particle Swarm Optimization (HGAPSO) algorithm, which is a hybrid of a genetic algorithm and particle swarm optimization, is used in the same modeling scenario. In the third and last approach, the authors present a hierarchical evolutionary algorithm that operates in two hierarchies. The coarser hierarchy finds the path in a static environment consisting of the entire robotic map. The resolution of the map is reduced for computational speed. The finer hierarchy takes a section of the map and computes the path for both static and dynamic environments. Both these hierarchies carry optimization as the robot travels in the map. The static environment path gets more and more optimized along with generations. Hence, an extra setup cost is not required like other evolutionary approaches. The finer hierarchy makes the robot easily escape from the moving obstacle, almost following the path shown by the coarser hierarchy. This hierarchy extrapolates the movements of the various objects by assuming them to be moving with same speed and direction.","PeriodicalId":50067,"journal":{"name":"Journal of Rapid Methods and Automation in Microbiology","volume":"3 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75276395","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
John Alejandro Castro Vargas, Alberto García García, Sergiu Oprea, S. Escolano, J. G. Rodríguez
{"title":"Object Recognition Pipeline","authors":"John Alejandro Castro Vargas, Alberto García García, Sergiu Oprea, S. Escolano, J. G. Rodríguez","doi":"10.4018/978-1-5225-8060-7.ch021","DOIUrl":"https://doi.org/10.4018/978-1-5225-8060-7.ch021","url":null,"abstract":"Object grasping in domestic environments using social robots has an enormous potential to help dependent people with a certain degree of disability. In this chapter, the authors make use of the well-known Pepper social robot to carry out such task. They provide an integrated solution using ROS to recognize and grasp simple objects. That system was deployed on an accelerator platform (Jetson TX1) to be able to perform object recognition in real time using RGB-D sensors attached to the robot. By using the system, the authors prove that the Pepper robot shows a great potential for such domestic assistance tasks.","PeriodicalId":50067,"journal":{"name":"Journal of Rapid Methods and Automation in Microbiology","volume":"45 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79981434","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}