18,624 research outputs found

    Uncertainty of Feedback and State Estimation Determines the Speed of Motor Adaptation

    Get PDF
    Humans can adapt their motor behaviors to deal with ongoing changes. To achieve this, the nervous system needs to estimate central variables for our movement based on past knowledge and new feedback, both of which are uncertain. In the Bayesian framework, rates of adaptation characterize how noisy feedback is in comparison to the uncertainty of the state estimate. The predictions of Bayesian models are intuitive: the nervous system should adapt slower when sensory feedback is more noisy and faster when its state estimate is more uncertain. Here we want to quantitatively understand how uncertainty in these two factors affects motor adaptation. In a hand reaching experiment we measured trial-by-trial adaptation to a randomly changing visual perturbation to characterize the way the nervous system handles uncertainty in state estimation and feedback. We found both qualitative predictions of Bayesian models confirmed. Our study provides evidence that the nervous system represents and uses uncertainty in state estimate and feedback during motor adaptation

    Chance, long tails, and inference: a non-Gaussian, Bayesian theory of vocal learning in songbirds

    Full text link
    Traditional theories of sensorimotor learning posit that animals use sensory error signals to find the optimal motor command in the face of Gaussian sensory and motor noise. However, most such theories cannot explain common behavioral observations, for example that smaller sensory errors are more readily corrected than larger errors and that large abrupt (but not gradually introduced) errors lead to weak learning. Here we propose a new theory of sensorimotor learning that explains these observations. The theory posits that the animal learns an entire probability distribution of motor commands rather than trying to arrive at a single optimal command, and that learning arises via Bayesian inference when new sensory information becomes available. We test this theory using data from a songbird, the Bengalese finch, that is adapting the pitch (fundamental frequency) of its song following perturbations of auditory feedback using miniature headphones. We observe the distribution of the sung pitches to have long, non-Gaussian tails, which, within our theory, explains the observed dynamics of learning. Further, the theory makes surprising predictions about the dynamics of the shape of the pitch distribution, which we confirm experimentally

    ์Šคํ‹ฐ์–ด ๋ฐ”์ด ์™€์ด์–ด ์‹œ์Šคํ…œ์˜ ๋ชฉํ‘œ ์กฐํ–ฅ๊ฐ ์žฌํ˜„์„ ์œ„ํ•œ ์กฐํ–ฅ ๋ฐ˜๋ ฅ ์ œ์–ด

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ(๋ฐ•์‚ฌ)--์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› :๊ณต๊ณผ๋Œ€ํ•™ ๊ธฐ๊ณ„๊ณตํ•™๋ถ€,2020. 2. ์ด๊ฒฝ์ˆ˜.This dissertation focused on the development of and steering assist torque control algorithm of Electric-Power-Steering (EPS) system from the conventional steering system perspective and Steer-by-Wire (SBW) system. The steering assist torque control algorithm has been developed to overcome the major disadvantage of the conventional method of time-consuming tuning to achieve the desired steering feel. A reference steering wheel torque map was designed by post-processing data obtained from target performance vehicle tests with a highly-rated steering feel for both sinusoidal and transition steering inputs. Adaptive sliding-mode control was adopted to ensure robustness against uncertainty in the steering system, and the equivalent moment of inertia damping coefficient and effective compliance were adapted to improve tracking performance. Effective compliance played a role in compensating the error between the nominal rack force and the actual rack force. For the SBW system, the previously proposed EPS assist torque algorithm has been also enhanced using impedance model and applied to steering feedback system. Stable execution and how to give the person the proper steering feedback torque of contact tasks by steering wheel system interaction with human has been identified as one of the major challenges in SBW system. Thus, the problem was solved by utilizing the target steering torque map proposed above. The impedance control consists of impedance model (Reference model with the target steering wheel torque map) and controller (Adaptive sliding mode control). The performance of the proposed controller was evaluated by conducting computer simulations and a hardware-in-the-loop simulation (HILS) under various steering conditions. Optimal steering wheel torque tracking performances were successfully achieved by the proposed EPS and SBW control algorithm.๋ณธ ๋…ผ๋ฌธ์€ ์ข…๋ž˜์˜ ์กฐํ–ฅ ์‹œ์Šคํ…œ ๊ด€์ ์—์„œ ์ „๋™์‹ ๋™๋ ฅ ์กฐํ–ฅ (EPS) ์‹œ์Šคํ…œ๊ณผ ์Šคํ‹ฐ์–ด ๋ฐ”์ด ์™€์ด์–ด (SBW) ์กฐํ–ฅ ๋ณด์กฐ ํ† ํฌ ์ œ์–ด ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ๊ฐœ๋ฐœ์„ ์ค‘์ ์œผ๋กœ ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๊ธฐ์กด ์กฐํ–ฅ ๋ณด์กฐ ํ† ํฌ ์ œ์–ด ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์›ํ•˜๋Š” ์กฐํ–ฅ๊ฐ์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ์ข…๋ž˜์˜ ์‹œ๊ฐ„ ์†Œ๋ชจ์  ์ธ ํŠœ๋‹ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ฃผ์š” ๋‹จ์ ์„ ๊ทน๋ณตํ•˜๊ธฐ ์œ„ํ•ด ์ƒˆ๋กœ์šด ์กฐํ–ฅ ๋ณด์กฐ ์ œ์–ด ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐœ๋ฐœํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๋ชฉํ‘œ ์Šคํ‹ฐ์–ด๋ง ํœ  ํ† ํฌ ๋งต์€ ์ •ํ˜„ํŒŒ(Weave test) ๋ฐ ๋“ฑ์†๋„ ์Šคํ‹ฐ์–ด๋ง ์ž…๋ ฅ (Transition test) ๋ชจ๋‘์— ๋Œ€ํ•ด ๋†’์€ ๋“ฑ๊ธ‰์˜ ์กฐํ–ฅ๊ฐ์„ ์ฐจ๋Ÿ‰ ํ…Œ์ŠคํŠธ์—์„œ ์–ป์€ ํ›„ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ๋ฅผ ํ•˜์—ฌ ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์Šคํ‹ฐ์–ด๋ง ์‹œ์Šคํ…œ์˜ ๋ถˆํ™•์‹ค์„ฑ์— ๋Œ€ํ•œ ๊ฐ•๊ฑด์„ฑ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ์ ์‘ ํ˜• ์Šฌ๋ผ์ด๋”ฉ ๋ชจ๋“œ ์ œ์–ด๊ฐ€ ์ฑ„ํƒ๋˜์—ˆ์œผ๋ฉฐ, ๊ด€์„ฑ ๋ชจ๋ฉ˜ํŠธ ๊ฐ์‡  ๊ณ„์ˆ˜์™€ ์ปดํ”Œ๋ผ์ด์–ธ์Šค ๊ณ„์ˆ˜(Effective compliance)๊ฐ€ ์ œ์–ด๊ธฐ ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ•˜๋„๋ก ์ ์‘ํ˜• ํŒŒ๋ผ๋ฏธํ„ฐ๋กœ ์„ ์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ปดํ”Œ๋ผ์ด์–ธ์Šค ๊ณ„์ˆ˜๋Š” ๊ณ„์‚ฐ๋œ ๋ž™ ํž˜๊ณผ ์‹ค์ œ ๋ž™ ํž˜ ์‚ฌ์ด์˜ ์ฐจ์ด๋ฅผ ๋ณด์ƒํ•˜๋Š” ์—ญํ• ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค. SBW ์‹œ์Šคํ…œ์˜ ๊ฒฝ์šฐ, ์ด์ „์— ์ œ์•ˆ ๋œ EPS ์ง€์› ํ† ํฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐœ์„ ํ•˜๊ณ  ํ–ฅ์ƒ์‹œํ‚ค๊ธฐ ์œ„ํ•ด ์ž„ํ”ผ๋˜์Šค ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜์˜€์œผ๋ฉฐ ์Šคํ‹ฐ์–ด๋ง ํ”ผ๋“œ๋ฐฑ ์‹œ์Šคํ…œ์— ์ ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. SBW ์‹œ์Šคํ…œ์˜ ์ฃผ์š” ๊ณผ์ œ ์ค‘ ํ•˜๋‚˜๋Š” ์‚ฌ๋žŒ๊ณผ ์Šคํ‹ฐ์–ด๋ง ํœ  ์‹œ์Šคํ…œ ์ƒํ˜ธ ์ž‘์šฉ์— ์˜ํ•ด ์•ˆ์ •์ ์ธ ์ž‘๋™๊ณผ ์‚ฌ๋žŒ์—๊ฒŒ ์ ์ ˆํ•œ ์Šคํ‹ฐ์–ด๋ง ํ”ผ๋“œ๋ฐฑ ํ† ํฌ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ์ž„ํ”ผ๋˜์Šค ์ œ์–ด๋Š” ์ž„ํ”ผ๋˜์Šค ๋ชจ๋ธ (ํƒ€๊ฒŸ ์Šคํ‹ฐ์–ด๋ง ํœ  ํ† ํฌ ๋งต)๊ณผ ์ปจํŠธ๋กค๋Ÿฌ (์ ์‘ ์Šฌ๋ผ์ด๋”ฉ ๋ชจ๋“œ ์ œ์–ด)๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, ์ƒ๊ธฐ ์ œ์•ˆ ๋œ ๋ชฉํ‘œ ์กฐํ–ฅ ํ† ํฌ ๋งต์„ ์ด์šฉํ•จ์œผ๋กœ์จ ์Šคํ‹ฐ์–ด ๋ฐ”์ด ์™€์ด์–ด์—์„œ ์Šคํ‹ฐ์–ด๋ง ํ”ผ๋“œ๋ฐฑ ํ† ํฌ๋ฅผ ์ ˆ์ ˆํžˆ ์ ์šฉ ๋จ์„ ํ™•์ธ ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ œ์•ˆ ๋œ ์ปจํŠธ๋กค๋Ÿฌ์˜ ์„ฑ๋Šฅ์€ ๋‹ค์–‘ํ•œ ์กฐํ–ฅ ์กฐ๊ฑด์—์„œ ์ปดํ“จํ„ฐ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ฐ HILS (Hardware-in-the-loop) ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ์ˆ˜ํ–‰ํ•˜์—ฌ ํ‰๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ œ์•ˆ ๋œ EPS ๋ฐ SBW ์ œ์–ด ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ํ†ตํ•ด ์ตœ์ ์˜ ์Šคํ‹ฐ์–ด๋ง ํœ  ํ† ํฌ ์ถ”์  ์„ฑ๋Šฅ์„ ๋‹ฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.Chapter 1 Introduction 1 1.1. Background and Motivation 1 1.2. Previous Researches 4 1.3. Thesis Objectives 9 1.4. Thesis Outline 10 Chapter 2 Dynamic Model of Steering Systems 11 2.1. Dynamic model of Hydraulic/Electrohydraulic Power-Assisted Steering Model 11 2.2. Dynamic model of Electric-Power-Assisted-Steering Model 17 2.3. Dynamic model of Steer-by-Wire Model 21 2.4. Rack force characteristic of steering system 23 Chapter 3 Target steering wheel torque tracking control 28 3.1. Target steering torque map generation 28 3.2. Adaptive sliding mode control design for target steering wheel torque tracking with EPS 30 3.2.1. Steering states estimation with a kalman filter 38 3.3. Impedance Control Design for Target Steering Wheel Torque Tracking with SBW 43 Chapter 4 Validation with Simulation and Hardware-in-the-Loops Simulation 49 4.1. Computer Simulation Results for EPS system 49 4.2. Hardware-in-the-Loops Simulation Results for EPS system 61 4.3. Computer Simulation Results for SBW system 77 4.4. Hardware-in-the-Loops Simulation Results for SBW system 82 Chapter 5 Conclusion and Future works 89 Bibliography 91 Abstract in Korean 97Docto

    How does our motor system determine its learning rate?

    Get PDF
    Motor learning is driven by movement errors. The speed of learning can be quantified by the learning rate, which is the proportion of an error that is corrected for in the planning of the next movement. Previous studies have shown that the learning rate depends on the reliability of the error signal and on the uncertainty of the motor systemโ€™s own state. These dependences are in agreement with the predictions of the Kalman filter, which is a state estimator that can be used to determine the optimal learning rate for each movement such that the expected movement error is minimized. Here we test whether not only the average behaviour is optimal, as the previous studies showed, but if the learning rate is chosen optimally in every individual movement. Subjects made repeated movements to visual targets with their unseen hand. They received visual feedback about their endpoint error immediately after each movement. The reliability of these error-signals was varied across three conditions. The results are inconsistent with the predictions of the Kalman filter because correction for large errors in the beginning of a series of movements to a fixed target was not as fast as predicted and the learning rates for the extent and the direction of the movements did not differ in the way predicted by the Kalman filter. Instead, a simpler model that uses the same learning rate for all movements with the same error-signal reliability can explain the data. We conclude that our brain does not apply state estimation to determine the optimal planning correction for every individual movement, but it employs a simpler strategy of using a fixed learning rate for all movements with the same level of error-signal reliability

    Signal-Injection-Assisted Full-Order Observer With Parameter Adaptation for Synchronous Reluctance Motor Drives

    Get PDF
    A back-EMF-based position observer for motion-sensorless synchronous reluctance motor (SyRM) drives is augmented with parameter-adaptation laws for improved operation at all speeds, including standstill. The augmented observer is theoretically analyzed under various operation conditions. The analysis indicates that the stator-resistance adaptation should be enabled only at low speeds, the d-axis inductance adaptation should be enabled only at medium and high speeds near no load, and the q-axis inductance adaptation should be enabled only at high speeds under high load. The augmented observer is experimentally evaluated using a 6.7-kW SyRM drive.Peer reviewe

    Bayesian Optimization Using Domain Knowledge on the ATRIAS Biped

    Full text link
    Controllers in robotics often consist of expert-designed heuristics, which can be hard to tune in higher dimensions. It is typical to use simulation to learn these parameters, but controllers learned in simulation often don't transfer to hardware. This necessitates optimization directly on hardware. However, collecting data on hardware can be expensive. This has led to a recent interest in adapting data-efficient learning techniques to robotics. One popular method is Bayesian Optimization (BO), a sample-efficient black-box optimization scheme, but its performance typically degrades in higher dimensions. We aim to overcome this problem by incorporating domain knowledge to reduce dimensionality in a meaningful way, with a focus on bipedal locomotion. In previous work, we proposed a transformation based on knowledge of human walking that projected a 16-dimensional controller to a 1-dimensional space. In simulation, this showed enhanced sample efficiency when optimizing human-inspired neuromuscular walking controllers on a humanoid model. In this paper, we present a generalized feature transform applicable to non-humanoid robot morphologies and evaluate it on the ATRIAS bipedal robot -- in simulation and on hardware. We present three different walking controllers; two are evaluated on the real robot. Our results show that this feature transform captures important aspects of walking and accelerates learning on hardware and simulation, as compared to traditional BO.Comment: 8 pages, submitted to IEEE International Conference on Robotics and Automation 201

    Learning Task Constraints from Demonstration for Hybrid Force/Position Control

    Full text link
    We present a novel method for learning hybrid force/position control from demonstration. We learn a dynamic constraint frame aligned to the direction of desired force using Cartesian Dynamic Movement Primitives. In contrast to approaches that utilize a fixed constraint frame, our approach easily accommodates tasks with rapidly changing task constraints over time. We activate only one degree of freedom for force control at any given time, ensuring motion is always possible orthogonal to the direction of desired force. Since we utilize demonstrated forces to learn the constraint frame, we are able to compensate for forces not detected by methods that learn only from the demonstrated kinematic motion, such as frictional forces between the end-effector and the contact surface. We additionally propose novel extensions to the Dynamic Movement Primitive (DMP) framework that encourage robust transition from free-space motion to in-contact motion in spite of environment uncertainty. We incorporate force feedback and a dynamically shifting goal to reduce forces applied to the environment and retain stable contact while enabling force control. Our methods exhibit low impact forces on contact and low steady-state tracking error.Comment: Under revie
    • โ€ฆ
    corecore