Route outlining of humanoid robot on flat surface using MFO aided artificial potential field approach

Author(s):  
Abhishek Kumar Kashyap ◽  
Dayal R Parhi ◽  
Priyadarshi Biplab Kumar

Humanoid robots, with their overall resemblance to a human body, is modeled for flawless interaction with human-made tools or the environment. In this study, navigation of humanoid robot using hybrid Artificial potential field (APF) and Moth flame optimization (MFO) approach have been performed. The hybrid approach provides the final turning angle (FTA), which is optimum to avoid collision with the hindrances. APF utilizes a negative potential field and a positive potential field to find the location of obstacles and target, respectively. The navigation starts towards the target; when the robot interacts with the obstacle, APF provides an intermediate angle (IA). The IA, along with the position of the obstacle, is fed into MFO as an input. This technique provides the FTA (optimum) to avoid collisions and guide a robot to the target. It is implemented in a single humanoid system and a multi-humanoid system. The presence of multiple humanoids can create the chance of inter-collision. It is dismissed by employing a dining philosopher controller to the proposed technique. Simulations and experiments are accomplished on simulated and real humanoid NAO. The coherency in the behavior of the results evaluated by the simulations and real-time experiments demonstrates the efficiency of the proposed AI technique. Comparisons are performed with a previously used method to validate the robustness of the technique.

2021 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Abhishek Kumar Kashyap ◽  
Dayal R. Parhi

PurposeHumanoid robots have complicated dynamics, and they lack dynamic stability. Despite having similarities in kinematic structure, developing a humanoid robot with robust walking is quite difficult. In this paper, an attempt to produce a robust and expected walking gait is made by using an ALO (ant lion optimization) tuned linear inverted pendulum model plus flywheel (LIPM plus flywheel).Design/methodology/approachThe LIPM plus flywheel provides the stabilized dynamic walking, which is further optimized by ALO during interaction with obstacles. It gives an ultimate turning angle, which makes the robot come closer to the obstacle and provide a turning angle that optimizes the travel length. This enhancement releases the constraint on the height of the COM (center of mass) and provides a larger stride. The framework of a sequential locomotion planer has been discussed to get the expected gait. The proposed method has been successfully tested on a simulated model and validated on the real NAO humanoid robot.FindingsThe convergence curve defends the selection of the proposed controller, and the deviation under 5% between simulation and experimental results in regards to travel length and travel time proves its robustness and efficacy. The trajectory of various joints obtained using the proposed controller is compared with the joint trajectory obtained using the default controller. The comparison shows the stable walking behavior generated by the proposed controller.Originality/valueHumanoid robots are preferred over mobile robots because they can easily imitate the behaviors of humans and can result in higher output with higher efficiency for repetitive tasks. A controller has been developed using tuning the parameters of LIPM plus flywheel by the ALO approach and implementing it in a humanoid robot. Simulations and experiments have been performed, and joint angles for various joints are calculated and compared with the default controller. The tuned controller can be implemented in various other humanoid robots


2020 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Asita Kumar Rath ◽  
Dayal R. Parhi ◽  
Harish Chandra Das ◽  
Priyadarshi Biplab Kumar ◽  
Manjeet Kumar Mahto

PurposeTo navigate humanoid robots in complex arenas, a significant level of intelligence is required which needs proper integration of computational intelligence with the robot's controller. This paper describes the use of a combination of genetic algorithm and neural network for navigational control of a humanoid robot in given cluttered environments.Design/methodology/approachThe experimental work involved in the current study has been done by a NAO humanoid robot in laboratory conditions and simulation work has been done by the help of V-REP software. Here, a genetic algorithm controller is first used to generate an initial turning angle for the robot and then the genetic algorithm controller is hybridized with a neural network controller to generate the final turning angle.FindingsFrom the simulation and experimental results, satisfactory agreements have been observed in terms of navigational parameters with minimal error limits that justify the proper working of the proposed hybrid controller.Originality/valueWith a lack of sufficient literature on humanoid navigation, the proposed hybrid controller is supposed to act as a guiding way towards the design and development of more robust controllers in the near future.


Author(s):  
Giorgio Metta

This chapter outlines a number of research lines that, starting from the observation of nature, attempt to mimic human behavior in humanoid robots. Humanoid robotics is one of the most exciting proving grounds for the development of biologically inspired hardware and software—machines that try to recreate billions of years of evolution with some of the abilities and characteristics of living beings. Humanoids could be especially useful for their ability to “live” in human-populated environments, occupying the same physical space as people and using tools that have been designed for people. Natural human–robot interaction is also an important facet of humanoid research. Finally, learning and adapting from experience, the hallmark of human intelligence, may require some approximation to the human body in order to attain similar capacities to humans. This chapter focuses particularly on compliant actuation, soft robotics, biomimetic robot vision, robot touch, and brain-inspired motor control in the context of the iCub humanoid robot.


2010 ◽  
Vol 07 (01) ◽  
pp. 157-182 ◽  
Author(s):  
HAO GU ◽  
MARCO CECCARELLI ◽  
GIUSEPPE CARBONE

In this paper, problems for an anthropomorphic robot arm are approached for an application in a humanoid robot with the specific features of cost oriented design and user-friendly operation. One DOF solution is proposed by using a suitable combination of gearing systems, clutches, and linkages. Models and dynamic simulations are used both for designing the system and checking the operation feasibility.


2021 ◽  
Vol 9 (2) ◽  
pp. 161
Author(s):  
Xun Yan ◽  
Dapeng Jiang ◽  
Runlong Miao ◽  
Yulong Li

This paper proposes a formation generation algorithm and formation obstacle avoidance strategy for multiple unmanned surface vehicles (USVs). The proposed formation generation algorithm implements an approach combining a virtual structure and artificial potential field (VSAPF), which provides a high accuracy of formation shape keeping and flexibility of formation shape change. To solve the obstacle avoidance problem of the multi-USV system, an improved dynamic window approach is applied to the formation reference point, which considers the movement ability of the USV. By applying this method, the USV formation can avoid obstacles while maintaining its shape. The combination of the virtual structure and artificial potential field has the advantage of less calculations, so that it can ensure the real-time performance of the algorithm and convenience for deployment on an actual USV. Various simulation results for a group of USVs are provided to demonstrate the effectiveness of the proposed algorithms.


2021 ◽  
Vol 18 (3) ◽  
pp. 172988142110264
Author(s):  
Jiqing Chen ◽  
Chenzhi Tan ◽  
Rongxian Mo ◽  
Hongdu Zhang ◽  
Ganwei Cai ◽  
...  

Among the shortcomings of the A* algorithm, for example, there are many search nodes in path planning, and the calculation time is long. This article proposes a three-neighbor search A* algorithm combined with artificial potential fields to optimize the path planning problem of mobile robots. The algorithm integrates and improves the partial artificial potential field and the A* algorithm to address irregular obstacles in the forward direction. The artificial potential field guides the mobile robot to move forward quickly. The A* algorithm of the three-neighbor search method performs accurate obstacle avoidance. The current pose vector of the mobile robot is constructed during obstacle avoidance, the search range is narrowed to less than three neighbors, and repeated searches are avoided. In the matrix laboratory environment, grid maps with different obstacle ratios are compared with the A* algorithm. The experimental results show that the proposed improved algorithm avoids concave obstacle traps and shortens the path length, thus reducing the search time and the number of search nodes. The average path length is shortened by 5.58%, the path search time is shortened by 77.05%, and the number of path nodes is reduced by 88.85%. The experimental results fully show that the improved A* algorithm is effective and feasible and can provide optimal results.


Author(s):  
Zhengyan Chang ◽  
Zhengwei Zhang ◽  
Qiang Deng ◽  
Zheren Li

The artificial potential field method is usually applied to the path planning problem of driverless cars or mobile robots. For example, it has been applied for the obstacle avoidance problem of intelligent cars and the autonomous navigation system of storage robots. However, there have been few studies on its application to intelligent bridge cranes. The artificial potential field method has the advantages of being a simple algorithm with short operation times. However, it is also prone to problems of unreachable targets and local minima. Based on the analysis of the operating characteristics of bridge cranes, a two-dimensional intelligent running environment model of a bridge crane was constructed in MATLAB. According to the basic theory of the artificial potential field method, the double-layer artificial potential field method was deduced, and the path and track fuzzy processing method was proposed. These two methods were implemented in MATLAB simulations. The results showed that the improved artificial potential field method could avoid static obstacles efficiently.


Sign in / Sign up

Export Citation Format

Share Document