Virtual boat to explore Bimanual Adaptation סירת משוטים מדומה לבחינת פעולת המוח בלימוד תנועה מחזורית בשתי ידיים Written by: Tomer Shalev Dan Mor Supervisors:

Slides:



Advertisements
Similar presentations
Lecture 20 Dimitar Stefanov. Microprocessor control of Powered Wheelchairs Flexible control; speed synchronization of both driving wheels, flexible control.
Advertisements

Arc Length and Curvature
3-instvelacc Review Three cars are starting on a 30-mile trip. They start at the same time, and arrive ½ hour later. Slow start, then becoming faster Fast.
Virtual Reality Design Virtual reality systems are designed to produce in the participant the cognitive effects of feeling immersed in the environment.
 Both System.out and System.err are streams—a sequence of bytes.  System.out (the standard output stream) displays output  System.err (the standard.
Free fall with air resistance Forces which resist motion play an important part in everyday life: –Brakes in cars; friction in many forms, damped vibrations.
COMP322/S2000/L41 Classification of Robot Arms:by Control Method The Control unit is the brain of the robot. It contains the instructions that direct the.
The Bioloid Robot Project Presenters: Michael Gouzenfeld Alexey Serafimov Supervisor: Ido Cohen Winter Department of Electrical Engineering.
1.2 Transformations and Symmetry
Chapter 2 Motion Along a Straight Line In this chapter we will study kinematics, i.e., how objects move along a straight line. The following parameters.
On the Impact of Delay on Real-Time Multiplayer Games Authors: Lothar Pantel, Lars C. Wolf Presented by: Bryan Wong.
ME Robotics Dynamics of Robot Manipulators Purpose: This chapter introduces the dynamics of mechanisms. A robot can be treated as a set of linked.
Mobile Robotics: 10. Kinematics 1
Introduction What is this ? What is this ? This project is a part of a scientific research in machine learning, whose objective is to develop a system,
Physics 218: Mechanics Instructor: Dr. Tatiana Erukhimova Lectures 32, 33, 34 Hw: Chapter 14 problems and exercises.
Introduction to RobotStudio An Offline Robot Programming Tool Dr. Richard A. Wysk October 15, 2005
Physics 430: Lecture 22 Rotational Motion of Rigid Bodies
Chapter 15 Oscillatory Motion.
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
June 12, 2001 Jeong-Su Han An Autonomous Vehicle for People with Motor Disabilities by G. Bourhis, O.Horn, O.Habert and A. Pruski Paper Review.
Work Let us examine the work done by a torque applied to a system. This is a small amount of the total work done by a torque to move an object a small.
Abstract Design Considerations and Future Plans In this project we focus on integrating sensors into a small electrical vehicle to enable it to navigate.
PLANAR RIGID BODY MOTION: TRANSLATION & ROTATION
A kinematic cost Reza Shadmehr. Subject’s performanceMinimum jerk motion Flash and Hogan, J Neurosci 1985 Point to point movements generally exhibit similar.
HID Joystick Control for K10 Series Rover Gregg Carpenter, University of Vermont, Burlington Vermont Mentor: Dr. Terry Fong, Intelligent Robotics.
Dynamics. Chapter 1 Introduction to Dynamics What is Dynamics? Dynamics is the study of systems in which the motion of the object is changing (accelerating)
IE 411/511: Visual Programming for Industrial Applications
Learning Game Maker Studio:
An Introduction to Programming and Algorithms. Course Objectives A basic understanding of engineering problem solving process. A basic understanding of.
STRAIN RATE, ROTATION RATE AND ISOTROPY
Pendulums and Resonance
Chapter 10 Rotation.
1 Fundamentals of Robotics Linking perception to action 2. Motion of Rigid Bodies 南台科技大學電機工程系謝銘原.
CHAPTER 5 Input Control © 2008 Cengage Learning EMEA.
Submitted by: Giorgio Tabarani, Christian Galinski Supervised by: Amir Geva CIS and ISL Laboratory, Technion.
Chapter 8 Rotational Motion.
Boundary Assertion in Behavior-Based Robotics Stephen Cohorn - Dept. of Math, Physics & Engineering, Tarleton State University Mentor: Dr. Mircea Agapie.
Chapter 15: Oscillations
Warm Up 1. Give the coordinates of triangle ABC with vertices (7, 2), (1, 2), (4, –5) reflected across the y-axis. 2. Give the coordinates of triangle.
Motor Control. Beyond babbling Three problems with motor babbling: –Random exploration is slow –Error-based learning algorithms are faster but error signals.
Plyometric (Reactive) Training Concepts
The Software Development Process
POWER CIRCUIT & ELECTROMAGNETICS EET 221 Introduction to Machinery Principles.
MOMENTUM l Momentum is a measure of motion =“magnitude of motion”, “impetus”, “impulse” p = m  v rate of change of momentum = force: if no force acts,
Module 6Aberration and Doppler Shift of Light1 Module 6 Aberration and Doppler Shift of Light The term aberration used here means deviation. If a light.
Haptic & Direct User Input with DirectInput ® 8 API Graphics Lab. Korea Univ.
Physics 3210 Week 10 clicker questions. Consider a Foucault pendulum in the northern hemisphere. We derived the motion of the pendulum in the absence.
Session 12 Sensors and Timers. 3 Main Types of Robot Projects Command-Based Robot A more complicated project for more complicated robots Iterative Robot.
Chapter 7: Rotational Motion and the Law of Gravity Angular Speed & Acceleration  A unit of angular measure: radian y x P r  s = r  where s,r in m,
Chapter 4 Rotation of rigid body §4.1 The rotation of a rigid body about a fixed axisThe rotation of a rigid body about a fixed axis §4.2 Torque, the law.
Rotational Motion About a Fixed Axis
Final Presentation Prime Mobility Group Group Members: Fredrick Baggett William Crick Sean Maxon Project Advisor: Dr. Elliot Moore.
Physics-160 SECTION 001 Physics and Astronomy for Elementary School Teachers 3 credit hours MWF 9am - 10:50am Dr. Robert Fersch (instructor) Prof. Joseph.
Using IR For Maze Navigation Kyle W. Lawton and Liz Shrecengost.
Schrödinger’s Equation in a Central Potential Field
Kiyoshi Kubo Electron beam in undulators of e+ source - Emittance and orbit angle with quad misalignment and corrections - Effect of beam pipe.
Stephen D’Angelo Orun Irunmale Bart Jedrocha More than a game.
Chapter 7 Rotational Motion and The Law of Gravity.
Virtual Gravity Control for Swing-Up pendulum K.Furuta *, S.Suzuki ** and K.Azuma * * Department of Computers and Systems Engineering, TDU, Saitama Japan.
CHAPTER 5 Input Control © 2008 Cengage Learning EMEA.
Chapter 11 Plyometric (Reactive) Training Concepts
Kinematics Introduction to Motion
RCM Turbo SQL Version.
Chapter 2 Straight Line Motion
Chapter 2 Motion Along a Straight Line
Chapter 15: Oscillations
John von Neumann Faculty of Informatics
Plyometric (Reactive) Training Concepts
Find {image} and the angle between u and v to the nearest degree: u = < 7, -7 > and v = < -8, -9 > Select the correct answer: 1. {image}
A movement of a figure in a plane.
Presentation transcript:

Virtual boat to explore Bimanual Adaptation סירת משוטים מדומה לבחינת פעולת המוח בלימוד תנועה מחזורית בשתי ידיים Written by: Tomer Shalev Dan Mor Supervisors: Dr. Amir Karniel Kobi Ben-Tzvi (Rafael) Project presentation

Motion Control The main functionality of the brain is motion control. Understanding the activity of the motion control system may help to build human–machine interfaces, to treat people with physical disabilities and to create intelligent robots.

Argument The basic argument of this project is that coordination between the right hand and the left hand, concerning the frequency and the way the motorized movement is done, is deduced from the visual way the in which the brain comprehends the movement.

The Common Argument The above argument is opposed to the alternative common argument, claiming that the functionality of the two hands is deduced from the muscles system and / or the reflexive nerves system.

Means In this project we will try to examine the claimed argument through a series of experiments, produced with special force-feedback joysticks.

Implementation The project’s code was written using Microsoft’s DirectX 7.0 in Visual Studio 6.0 environment. The main DirectX 7.0 libraries were DirectInput (used for controlling the joysticks) and Direct3D (used for displaying the river and the boat and for managing the boat’s movement).

Experiment Layout The experiments consist of a simulation of paddling a boat. The experimenters are introduced with visual effects, describing with real and false manners the movements of the boat, which are derived from the paddling with the hands. A computerized imaging for the movements of the hands, reacting to the effects, will be done (one damaged paddle, for example).

Experiment – detailed explanation The experimenter is introduced with a task that requires him to generate a routine and symmetric movement with his hands, using the model of paddling a boat in order to navigate it along a straight course in the middle of the river, with minimal deviations.

The Effects After a fixed time interval, the experimenter is introduced with an effect, both visual (boat drift) and mechanical (friction of paddles) that enforces him to change his movements, in order to keep the boat course aligned. That effect can be described using the model’s terminology as a sudden stream in the river or a shortening of one of the boat’s paddle, etc. The effect changes in fixed time intervals, when it switches between no-effect (symmetric movements), effect on the left handle and effect on the right handle.

Paddling Guidelines Rotate joysticks as equal as possible (i.e. same angle, angular velocity and radius for both), in order to keep the boat aligned and drive it in a straight line. In case of a boat shift, return it as soon as possible to the middle of the screen, where a helper vertical line is drawn. Be aware of changes to the friction of the handles that might cause the boat to drift, and correct it by applying more force on the stiffer handle. Be aware of changes to the effect of the handles on the boat movements that might cause the boat to drift, and avoid it by rotating the proper handle faster.

Parameters Recorded Time interval between the triggering of an effect and the correction applied by the experimenter (detection time). Total deviation of the boat from the center (integration of deviation along time), which can be modeled as the distance of the boat from the middle of the river. Time interval between the termination of an effect and the correction applied by the experimenter to the deviation caused by the ‘after effect’ (assuming it is present). Total deviation of the boat from the center because of the ‘after effect’.

Simulation

Results In the end of the project an analysis of the results will be done, in order to determine whether the argument, presented in the beginning of the project, is confirmed.