scispace - formally typeset
Search or ask a question

Showing papers in "Advanced Robotics in 2016"


Journal ArticleDOI
TL;DR: An overview of gravity compensation methods applied in robotics is proposed and three principal groups are distinguished due to the nature of the compensation force: counterweight, spring or active force developed by an auxiliary actuator.
Abstract: The actuator power required to resist joint torque caused by the weight of robot links can be a significant problem. Gravity compensation is a well-known technique in robot design to achieve equilibrium throughout the range of motion and as a result to reduce the loads on the actuator. Therefore, it is desirable and commonly implemented in many situations. Various design concepts for gravity compensation are available in the literature. This paper proposes an overview of gravity compensation methods applied in robotics. The examined properties of the gravity compensation are disclosed and illustrated via kinematic schemes. In order to classify the considered balancing schemes three principal groups are distinguished due to the nature of the compensation force: counterweight, spring or active force developed by an auxiliary actuator. Then, each group is reviewed through sub-groups organized via structural features of balancing schemes. The author believes that such an arrangement of gravity compensation me...

130 citations


Journal ArticleDOI
TL;DR: In this article, the authors introduce a field of research called symbol emergence in robotics (SER), which represents a constructive approach towards a symbol emergence system, where embodied cognition and social interaction of participants gradually alter a symbol system in a constructive manner.
Abstract: Humans can learn a language through physical interaction with their environment and semiotic communication with other people. It is very important to obtain a computational understanding of how humans can form symbol systems and obtain semiotic skills through their autonomous mental development. Recently, many studies have been conducted regarding the construction of robotic systems and machine learning methods that can learn a language through embodied multimodal interaction with their environment and other systems. Understanding human?-social interactions and developing a robot that can smoothly communicate with human users in the long term require an understanding of the dynamics of symbol systems. The embodied cognition and social interaction of participants gradually alter a symbol system in a constructive manner. In this paper, we introduce a field of research called symbol emergence in robotics (SER). SER represents a constructive approach towards a symbol emergence system. The symbol emergence sys...

130 citations


Journal ArticleDOI
TL;DR: A new control scheme on trajectory tracking of wheeled mobile robot with nonholonomic constraints is presented and extended state observer is introduced to estimate unknown disturbances and velocity information.
Abstract: This paper presents a new control scheme on trajectory tracking of wheeled mobile robot with nonholonomic constraints. Extended state observer is introduced to estimate unknown disturbances and velocity information. A robust tracking controller is designed to implement the accurate trajectory tracking and disturbance compensation. By theoretical, position and velocity tracking errors of wheeled mobile robot are proven uniformly ultimately asymptotically stable. Simulation results are given to illustrate the effectiveness of the developed technique.

42 citations


Journal ArticleDOI
TL;DR: This study proposes a peg-in-hole strategy for complex-shaped parts based on a guidance algorithm inspired by the study of human motion patterns, and an impedance controller using an admittance filter is implemented to achieve stable contact motion for a position control-based industrial robot.
Abstract: This paper suggests a solution for peg-in-hole problems involving complex geometry. Successful completion of peg-in-hole assembly tasks depends on a geometry-based approach for determining the guiding direction, fine contact motion control, and a reference force for the alignment/insertion process as well. Therefore, in this study, we propose a peg-in-hole strategy for complex-shaped parts based on a guidance algorithm. This guidance algorithm is inspired by the study of human motion patterns; that is, the assembly direction selection process and the maximum force threshold are determined through the observation of humans performing similar actions. In order to carry out assembly tasks, an assembly direction is chosen using the spatial arrangement and geometric information of complex-shaped parts, and the required force is decided by kinesthetic teaching with a Gaussian mixture model. In addition, an impedance controller using an admittance filter is implemented to achieve stable contact motion fo...

39 citations


Journal ArticleDOI
TL;DR: A method for rapidly switching between pneumatic and hydraulic modes of operation without the need to remove all hydraulic fluid from the actuator is presented.
Abstract: McKibben muscles have been shown to have improved stiffness characteristics when operating hydraulically. However when operating pneumatically, they are compliant and so have potential for safer physical human–robot interaction. This paper presents a method for rapidly switching between pneumatic and hydraulic modes of operation without the need to remove all hydraulic fluid from the actuator. A compliant and potentially safe pneumatic mode is demonstrated and compared with a much stiffer hydraulic mode. The paper also explores a combined pneumatic/hydraulic mode of operation which allows both the position of the joint and the speed at which it reacts to a disturbance force to be controlled.

37 citations


Journal ArticleDOI
TL;DR: A semi-autonomous serially connected multi-crawler robot designed for non-trained operators, such as community members or rescued survivors, that had both higher operability and higher mobility than conventional robots.
Abstract: In this paper, we develop a semi-autonomous serially connected multi-crawler robot for search and rescue. In large-scale disasters, such as earthquakes and tornadoes, the application of rescue robots to search for survivors under rubble would be beneficial. Snake-like robots (robots composed of serially connected units) are an effective candidate for such robots. Their long body enables them to overcome obstacles, and they can move into narrow spaces because of their thin shape. However, conventional snake-like robots have significant problems with operability. The numerous degrees of freedom of their bodies require complex operation to overcome obstacles, and training is required for the operators. Thus, survivors or community members cannot operate conventional robots to search for victims, despite the availability of such rescue robots. Here, we address this problem and develop a semi-autonomous serially connected multi-crawler robot designed for non-trained operators, such as community members...

36 citations


Journal ArticleDOI
TL;DR: A novel control approach for a knee exoskeleton to assist individuals with lower extremity weakness during sit-to-stand motion is presented and it is revealed that average muscle activity decreases when the subject is assisted by theExoskeleton.
Abstract: This paper presents a novel control approach for a knee exoskeleton to assist individuals with lower extremity weakness during sit-to-stand motion. The proposed method consists of a trajectory generator and an impedance controller. The trajectory generator uses a library of sample trajectories as the training data and the initial joint angles as the input to predict the user’s intended sit-to-stand trajectory. Utilizing the dynamic movement primitives theory, the trajectory generator represents the predicted trajectory in a time-normalized and rather a flexible framework. The impedance controller is then employed to provide assistance by guiding the knee joint to move along the predicted trajectory. Moreover, the human-exoskeleton interaction force is used as the feedback for on-line adaptation of the trajectory speed. The proposed control strategy was tested on a healthy adult who wore the knee exoskeleton on his leg. The subject was asked to perform a number of sit-to-stand movements from differ...

35 citations


Journal ArticleDOI
TL;DR: A novel robotic gripper used for assembly tasks that can adaptively grasp objects with different shapes is proposed and Assembly experiments of some kinds of parts are shown to validate the effectiveness of the proposed gripper.
Abstract: This paper proposes a novel robotic gripper used for assembly tasks that can adaptively grasp objects with different shapes. The proposed hand has a combined structure between two kinds of shape ad...

33 citations


Journal ArticleDOI
TL;DR: Successful aerial transformation and the ability of the prototype to negotiate narrow gaps were demonstrated, confirming the feasibility and utility of the proposed transformable multirotor for aerial maneuvering in complex three-dimensional environments.
Abstract: In this study, we investigated a novel type of the multirotor aerial vehicle with two-dimensional multilinks to demonstrate stable aerial transformation for high mobility in three-dimensional environments. Our goal was to tackle the challenge of traversing narrow spaces or gaps, which is one of the difficulties for existing structure of multirotors, especially in the cluttered indoor environment of disaster sites. The research involved three steps. First, we developed the modeling of the link modules that compose a multirotor with two-dimensional multilinks and conducted a quadrotor prototype. Second, we derived a stable flight control method for aerial transformation on the basis of linear-quadratic-integral optimal control. Third, we investigated the motion planning for the aerial transformation using a state validation method and path optimization in the joint space to maintain the stability during transformation. Successful aerial transformation and the ability of the prototype to negotiate narrow gap...

33 citations


Journal ArticleDOI
Guoteng Zhang1, Xuewen Rong1, Chai Hui1, Yibin Li1, Bin Li1 
TL;DR: The relationship between the joint torques of support legs and the torso forces is mapped and virtual forces are applied to the torso to regulate the attitude, height, and velocities of the torso during support phase.
Abstract: This article presents an intuitive approach based on virtual model control for robust quadrupedal trotting. The controller consists of two main modules: support phase virtual model control for torso motion control and flight phase virtual model control for flight toe trajectory generation. We mapped the relationship between the joint torques of support legs and the torso forces. And virtual forces are applied to the torso to regulate the attitude, height, and velocities of the torso during support phase. To unify the control law, virtual forces are also applied to flight toes to track the planned trajectories that are designed based on lateral velocity of the torso and contact signals of the legs. Moreover, state machine, terrain estimator, and the high level controller are designed to control the robot trotting. Simulations of quadruped trotting versatilely on flat ground, trotting over stairs and slops as well as the impact recovery are reported to demonstrate the effectiveness and robustness of our con...

28 citations


Journal ArticleDOI
TL;DR: Simulation results showed that, the free step length ant colony algorithm could find a shorter path and its convergence was better compared with the traditional ant colony algorithms.
Abstract: An improved ant colony algorithm was proposed with the unlimited step length of finding optimal path. It aims at the shortcomings of the traditional ant colony algorithms such as the single step le...

Journal ArticleDOI
TL;DR: This paper employs the handover heuristics to reduce combinatorics and the hierarchical search to reduce search space to develop an algorithm that has high computational efficiency and high success rate in dual-arm manipulation.
Abstract: Many dual-arm handover systems suffer from low success rates since the grasps are limited to a small number of candidate grasps and handover poses. Large number increases success rate but significa...

Journal ArticleDOI
TL;DR: By use of simulation software, numerical calculation and experiment, the correctness of comprehensive elastic dynamic model is verified, and the characteristics of position error and vibration are analyzed.
Abstract: Taking Delta robot as research object, its characteristics of position error and vibration are analyzed synthetically. Using the position characteristic of driven arms, based on the method of geometry space vector, establish the mechanism error model; Taking use the principle of mathematical statistics and space vector as the basic, deriving the joint clearance error model; Based on finite element theory, on the basic of elastic dynamic model, establishing the flexible error model. Then, the kinematics and dynamics of branched chain with joint clearance generalized collision force are studied. Based on the definition of rod virtual length, combining the generalized collision force with the elastic dynamics model which includes mechanism error, joint clearance error and flexible error, establishing the comprehensive elastic dynamic model. Finally, by use of simulation software, numerical calculation and experiment, verified the correctness of comprehensive elastic dynamic model, and the characteris...

Journal ArticleDOI
TL;DR: A symmetry position/force hybrid control framework for cooperative object transportation tasks with multiple humanoid robots is proposed in this paper and verified by dynamic simulations.
Abstract: A symmetry position/force hybrid control framework for cooperative object transportation tasks with multiple humanoid robots is proposed in this paper. In a leader-follower type cooperation, follower robots plan their biped gaits based on the forces generated at their hands after a leader robot moves. Therefore, if the leader robot moves fast (rapidly pulls or pushes the carried object), some of the follower humanoid robots may lose their balance and fall down. The symmetry type cooperation discussed in this paper solves this problem because it enables all humanoid robots to move synchronously. The proposed framework is verified by dynamic simulations.

Journal ArticleDOI
TL;DR: The combined method, the NPB-DAA with the DSAE, outperforms pre-existing unsupervised learning methods, and shows state-of-the-art performance.
Abstract: Direct word discovery from audio speech signals is a very difficult and challenging problem for a developmental robot. Human infants are able to discover words directly from speech signals, and, to understand human infants’ developmental capability using a constructive approach, it is very important to build a machine learning system that can acquire knowledge about words and phonemes, i.e. a language model and an acoustic model, autonomously in an unsupervised manner. To achieve this, the nonparametric Bayesian double articulation analyzer (NPB-DAA) with the deep sparse autoencoder (DSAE) is proposed in this paper. The NPB-DAA has been proposed to achieve totally unsupervised direct word discovery from speech signals. However, the performance was still unsatisfactory, although it outperformed pre-existing unsupervised learning methods. In this paper, we integrate the NPB-DAA with the DSAE, which is a neural network model that can be trained in an unsupervised manner, and demonstrate its performance throu...

Journal ArticleDOI
TL;DR: A basic gradient-based algorithm is proposed that transforms a polygonal collision-free path into a shorter one, requiring only collision checking, and not any time-consuming obstacle distance computation nor geometry simplification.
Abstract: Most algorithms in probabilistic sampling-based path planning compute collision-free paths made of straight line segments lying in the configuration space. Due to the randomness of sampling, the paths make detours that need to be optimized. The contribution of this paper is to propose a basic gradient-based (GB) algorithm that transforms a polygonal collision-free path into a shorter one. While requiring only collision checking, and not any time-consuming obstacle distance computation nor geometry simplification, we constrain only part of the configuration variables that may cause a collision, and not entire configurations. Thus parasite motions that are not useful for the problem resolution are reduced without any assumption. Experimental results include navigation and manipulation tasks, e.g. a manipulator arm filling boxes and a PR2 robot working in a kitchen environment. Comparisons with a random shortcut optimizer and a partial shortcut have also been studied.

Journal ArticleDOI
TL;DR: A method for recognizing and removing fog based on 3D point cloud features and a distance correction method for reducing measurement errors is proposed and successfully measured using LIDAR in a fog-filled environment.
Abstract: Three dimension (3D) point cloud data in fog-filled environments were measured using light detection and ranging (LIDAR). Disaster response robots cannot easily navigate through such environments because this data contain false data and distance errors caused by fog. We propose a method for recognizing and removing fog based on 3D point cloud features and a distance correction method for reducing measurement errors. Laser intensity and geometrical features are used to recognize false data. However, these features are not sufficient to measure a 3D point cloud in fog-filled environments with 6 and 2 m visibility, as misjudgments occur. To reduce misjudgment, laser beam penetration features were added. Support vector machine (SVM) and K-nearest neighbor (KNN) are used to classify point cloud data into ‘fog’ and ‘objects.’ We evaluated our method in heavy fog (6 and 2 m visibility). SVM has a better F-measure than KNN; it is higher than 90% in heavy fog (6 and 2 m visibility). The distance error corr...

Journal ArticleDOI
TL;DR: By fulfilling the rehabilitation method and obtaining biomechanical indicators, the proposed controller is proved to be feasible for the system and though effective, the control law avoids the necessity to identify the specific system model or build state observer, which is usually difficult for human–robot interaction system.
Abstract: Robotic platform-based ankle–foot rehabilitation systems have been proved effective in treating joint spasticity and/or contracture of stroke survivors. However, simple force or velocity limiters are not adequate, since they cannot explicitly guarantee slow and overdamped motions without overshoot. In this paper, we propose a proxy-based sliding mode control (PSMC)-based approach, to avoid unsafe behaviors of a robotic ankle–foot rehabilitation system. The proposed method has three advantages: (1) without deteriorating tracking performance during normal operation, it guarantees overdamped, slow, and safe recoveries after abnormal events; (2) it provides a simple and accurate way to confine the output torque exerted on the subject’s ankle; (3) though effective, the control law avoids the necessity to identify the specific system model or build state observer, which is usually difficult for human–robot interaction system. A 71-year-old stroke patient and 10 able-bodied subjects were recruited for the experi...

Journal ArticleDOI
TL;DR: According to the experimental results, the proposed descriptor performs similarly to well-known domain-specific image descriptors based on global features in a scene classification task and is based on generalist annotations without any type of problem-oriented parameter tuning.
Abstract: Finding an appropriate image representation is a crucial problem in robotics. This problem has been classically addressed by means of computer vision techniques, where local and global features are used. The selection or/and combination of different features is carried out by taking into account repeatability and distinctiveness, but also the specific problem to solve. In this article, we propose the generation of image descriptors from general purpose semantic annotations. This approach has been evaluated as source of information for a scene classifier, and specifically using Clarifai as the semantic annotation tool. The experimentation has been carried out using the ViDRILO toolbox as benchmark, which includes a comparison of state-of-the-art global features and tools to make comparisons among them. According to the experimental results, the proposed descriptor performs similarly to well-known domain-specific image descriptors based on global features in a scene classification task. Moreover, the proposed descriptor is based on generalist annotations without any type of problem-oriented parameter tuning.

Journal ArticleDOI
TL;DR: The developed underactuated exoskeleton can assist healthy people’s load-carrying and facilitate efficient ascension by utilizing the structural body weight support, leg swing, and lifting motion assist through motorized knee joints only and could be particularly helpful in field applications that require independent power sources such as batteries.
Abstract: This study proposed and developed an underactuated exoskeleton to support external load-carrying and partial assist for leg motion with level walking and ascending of slopes and stairs, which require positive energy generation. A strategy for active and passive joint combination are implemented on the underactuated exoskeleton, along with a quasi-passive mechanism to assist with vertical weight support and gait propulsion while minimizing hindrance to the wearer’s free motion. Further, muscle circumference sensors are directly matched with the active joint system, and insole sensors are applied to efficiently detect the wearer’s motion intension. Through experiments with the developed exoskeleton system, the considered performances were verified by analyzing the electromyography data from the rectus fremoris and gastrocnemius muscles while walking and ascending stairs. The developed underactuated exoskeleton can assist healthy people’s load-carrying and facilitate efficient ascension by utilizing ...

Journal ArticleDOI
TL;DR: This paper constructs an adequate control system for a flight with a wide range of attitude conditions for pitch angles ranging from 0 to 90 since flight conditions with a 90 pitch angle significantly differs from that in a conventional quadrotor UAV flight.
Abstract: Quadrotor unmanned aerial vehicles (UAVs) have been actively used in various fields. However, only the altitude and the attitude in three degrees of freedom can be independently controlled since qu...

Journal ArticleDOI
TL;DR: The proposed algorithm is based on interval analysis, which covers the entire workspace and hence guarantees a singularity-free workspace and is capable of finding all possible solutions for this problem and an optimal one is selected according to the user-defined criterion.
Abstract: In this paper, we present a method, based on interval analysis, to solve the problem of designing cable-driven parallel manipulators (CDPMs) for a desired workspace. The constraint of having positive cable tensions ensuring the equilibrium of the platform has to be satisfied within the given workspace. The proposed algorithm is based on interval analysis, which covers the entire workspace and hence guarantees a singularity-free workspace. Furthermore, the algorithm is capable of finding all possible solutions for this problem and an optimal one is selected according to the user-defined criterion. Two examples are selected to show the efficiency of the developed algorithm in solving this complex problem. The first one deals with the design of a planar CDPM and the second one considers a spatial CDPM. In both cases, the algorithm succeeded to find all possible designs from which the designer can select a solution that fits best his application.

Journal ArticleDOI
TL;DR: The simulative and numerical results not only verify the effectiveness of the velocity-level and acceleration-level schemes of MVN-type ME and ZE, but also validate the reasonableness of such two proved equivalence relationships.
Abstract: In this paper, by revisiting Ma et al.’s inspiring work (specifically, Ma equivalence, ME) and Zhang et al.’s inspiring work (specifically, Zhang equivalence, ZE), which both investigate the equivalence relationships of redundancy-resolution schemes at two different levels, but with different formulations, the general scheme formulations and equivalence analyses of ME and ZE are presented. Besides, being a case study, the ME and ZE of minimum velocity norm (MVN) type are investigated for the inverse-kinematics (IK) problem solving. Moreover, the link and difference between the MVN-type ME and ZE are analyzed, summarized and presented methodologically, systematically, and computationally in this paper. In order to numerically compare the ME and ZE of MVN type, a Rhodonea-path tracking task based on PUMA560 robot manipulator is tested and fulfilled by employing the original velocity-level MVN schemes and its equivalent acceleration-level MVN schemes of ME and ZE. The simulative and numerical results not onl...

Journal ArticleDOI
TL;DR: This work proposes to revisit DCAL control scheme by replacing the constant feedback gains in the PD feedback term by nonlinear time-varying ones, and outperforms the original one in terms of tracking performance while reducing the control effort.
Abstract: A new controller based on desired compensation adaptation law (DCAL) is proposed in this paper. The original DCAL control input can be split up into three main separate terms; an adaptive feedforward term, a proportional-derivative (PD) feedback term and a compensation term. Inspired from the fact that nonlinear time-varying feedback gains lead to improved performance, we propose in this work to revisit DCAL control scheme by replacing the constant feedback gains in the PD feedback term by nonlinear time-varying ones. The proposed nonlinear gains are automatically adjusted according to the variation of the tracking error yielding improved tracking performance. Besides, to cope with the internal forces issue that appears in the case of redundantly actuated parallel kinematic manipulators (RA-PKMs), we propose to use a projection operator to reduce these forces. The projection operator, which is based on the kinematics of the manipulator, reduces the part of the control inputs responsible for internal forces. To demonstrate the relevance of the proposed control strategy, both standard DCAL and the proposed extended DCAL controller are experimentally implemented on a three degree of freedom (3-DOF) RA-PKM called Dual-V. Based on the obtained results, it is shown that the proposed controller outperforms the original one in terms of tracking performance while reducing the control effort.

Journal ArticleDOI
TL;DR: Although calking fixation and sewing fixation cannot change rope length easily, they can get the largest strength around 85–90% of the rope strength in the experiment.
Abstract: In this study, we investigate physical properties of synthetic fiber ropes for drive mechanism. First, we carry out experiment about the relation between tensile strength and bending ratio D / d, where D is pulley diameter and d is rope diameter. Although it is widely known that a metal wire rope gets strength reduction under small D / d, we newly detected that a synthetic fiber rope also gets strength reduction in the same way. Secondly, we evaluate the strength of various end fixation method of synthetic fiber rope. Knot fixation makes rope strength half in all kinds of knot. Clamping fixation with enough pressuring force can get large strength even if a synthetic fiber rope has low friction coefficient. Although calking fixation and sewing fixation cannot change rope length easily, they can get the largest strength around 85–90% of the rope strength in our experiment.

Journal ArticleDOI
TL;DR: A buoyancy engine with a swashplate-type axial piston pump was developed and it can be inferred that the system can draw the oil and can control the buoyancy precisely up to 21 MPa by replacing the two-way ball valve with an electromagnetic latching solenoid valve.
Abstract: A buoyancy engine with a swashplate-type axial piston pump was developed. Its oil extrusion and drawing properties under high hydraulic pressure were evaluated. This buoyancy engine is now installed in an underwater glider that will achieve long-term monitoring of ocean environments up to 2100 m depth in a designated area with lower operational costs. This bidirectionally functioning pump can control the amount of oil in extrusion and draw operations. When drawing oil under high pressure, the hydraulic pump and the electric motor, respectively, act as a hydraulic motor and an electric generator. The generated electric power is absorbed by a damping resistor. The oil-drawing and extrusion properties were measured using a large hyperbaric chamber that is able to produce an almost identical environment to that of actual operations. Results confirmed stable oil extrusion operations up to 21 MPa. Regarding oil-drawing properties, although it was measured only up to 10 MPa in the hyperbaric chamber, it can be i...

Journal ArticleDOI
TL;DR: Simulation results have revealed that the proposed method can efficiently solve the inverse kinematics problem while considering constraints on the joint acceleration and jerk.
Abstract: The problem of inverse kinematics is revisited in the present paper. The paper is focusing on the problem of solving the inverse kinematics problem while minimizing the jerk of the joint trajectories. Even-though the conventional inverse kinematics algorithms have been proven to be efficient in many applications, it has been proven that constraints on the accelerations or the jerk cannot be guaranteed, and even yields to divergence or makes the problem unsolvable. The proposed algorithm yields smooth velocity and acceleration trajectories, which are highly desired features for industrial robots. The algorithm uses the joint jerk as the control parameter instead of the classical use of the joint velocity, as a result constraints on the jerk function can be easily incorporated. To validate the proposed approach, we have conducted several simulations scenarios. The simulation results have revealed that the proposed method can efficiently solve the inverse kinematics problem while considering constraints on the joint acceleration and jerk.

Journal ArticleDOI
TL;DR: A formation scheme, using Lyapunov techniques, considering that the local controllers of the agents can be equipped with distance and orientation sensors, and includes an integral-type control that eliminates the effects of the dead-zone of actuators in order to avoid the standard techniques of normalization.
Abstract: Formation control analyses the convergence of a group of mobile agents to predefined geometric patterns. In traditional approaches, it is assumed that each agent knows the exact position of certain members of the group with respect to a reference frame and the associated control laws are designed according to inter-robot relative positions. Designing a more decentralized scheme, this paper proposes a formation scheme, using Lyapunov techniques, considering that the local controllers of the agents can be equipped with distance and orientation sensors. The main result of the paper applies to certain distance-based potential functions with inter-robot collision avoidance and an arbitrary undirected formation graph. Also, the control law includes an integral-type control that eliminates the effects of the dead-zone of actuators in order to avoid the standard techniques of normalization. The control approach is analyzed for omnidirectional robots with numerical simulations and extended for unicycle-type robots...

Journal ArticleDOI
TL;DR: A friction model of a bare finger found to sufficiently simulate the experimentally observed force ratios and enables the achievement of a wide variety of haptic contents with macroscopically concave or convex surfaces.
Abstract: A friction-variable touch panel is capable of presenting virtual bumps and holes on its flat surface through the control of the surface friction when a fingertip slides over it. To improve the pres...

Journal ArticleDOI
TL;DR: A smooth controller of an articulated mobile robot with switching constraints that accomplishes the trajectory tracking of the robot’s head and subtasks using smooth joint input is proposed on the basis of the model.
Abstract: The paper describes a smooth controller of an articulated mobile robot with switching constraints. The use of switching constraints associated with grounded/lifted wheels is an effective method of controlling various motions; e.g. the avoidance of a moving obstacle. A model of an articulated mobile robot that has active and passive wheels and active joints with switching constraints is derived. A controller that accomplishes the trajectory tracking of the robot’s head and subtasks using smooth joint input is proposed on the basis of the model. Simulations and experiments are presented to show the effectiveness of the proposed controller.