Changing Objectives of Optimization

Slides:



Advertisements
Similar presentations
Help your book choice Kim Seoyul Kim Jinho Kim Doyoung Go Sungmin.
Advertisements

4장. 생체역학적 원리 Kinesiology for musculoskeletal system ch4 근골격계 작업치료
A: Could you tell me how to make a call from this phone
Award winning Business database
강의 #2 소중한 만남 우리의 삶은 만남에서 시작됩니다.
이산시스템의 모델 담당교수 : 정보통신공학과 고경철 교수 (cp) ( ) 홈페이지 :
Chapter 7 ARP and RARP.
세종대학교 항공우주공학과 유도항법제어연구실
강원대학교 공과대학 제어계측공학과 2010년도 제2학기
Inversion of Geophysical Data
금융생활법률 금 융 감 독 원.
문화이벤트 특강 시민축제에 대하여 애니메이션 김철환.
직무분석의 이론과 접근방법 전략기업컨설팅 전략기업컨설팅 세종사이버대학교 장수용 교수
변화관리의 출발.
커뮤니케이션 스킬 UP -전화매너- ..
7장 : 캐시와 메모리.
주일예배 2012년 03월 17일 존귀하신 주님의 이름으로 모든 분들을 환영합니다.
Heuristic Evaluation.
모바일 햅틱 디스플레이를 위한 렌더링 시스템 Rendering System for Mobile Haptic Display
CRM에서의 Data Quality Management
SK 4Front KM 방법론 SK C&C.
Program Management - Program and Project Definition -
Ch. 5 : Analog Transmission
Genetic Algorithm 신희성.
Ch 2. Range of Motion.
Internet Computing KUT Youn-Hee Han
Inverse Kinematics HyoungSeok Kim
Surgical Plan Solution for Deformity Correction
3D Vision Lecture 7 동작 이해 (광류).
HEURISTIC EVALUATION Human Computer Interface Tack-Don Han
외국인과 대화를~~ 대학에서 교환학생을~~
Realistic Projectile Motion
제 5 장 내부거래와 미실현손익 1. 내부거래와 미실현손익의 제거 2. 재고자산 내부거래 3. 유형자산 내부거래
CHAPTER 16. 진동 ( Oscillation )
EnglishCare 토.마.토. 토익 L/C 일상 어휘 ④ 강 사 : 김 태 윤.
목 차 Ⅰ 서론 Ⅱ GIS Ⅳ GIS와 GPS의 연동 Ⅲ GPS Ⅴ 결론 3. GPS를 이용한 위치측정과 측량의 원리
진대제 장관이 말하는 '100점짜리 인생의 조건' ▲ 진대제 정보통신부 장관    `인생을 100점짜리로 만들기 위한 조건은 무엇일까요`  진대제 정보통신부 장관이 대한상의 초청 조찬 간담회를 시작하며 참석자 들에게 던진 `조크성` 질문이다. 진 장관은 "제가 재미있는 얘기하나 하겠습니다"고 말하고, 
Parallel software Lab. 박 창 규
국가대표 생애주기교육 프로그램 참여방법 안내
Mathematical Description of Continuous-Time Signals
사회복지프로그램 기획 및 평가 -로직모델을 중심으로 김유심(가양4종합사회복지관장) 프로그램의 개발과 평가의 개념
CSG 인지과학특강 I (Theory of Mind for Robots)
수업 첫 날 교육B 황유미 첫 수업 계획에 대해 알아보도록 하겠습니다..
한국상장 외국기업 Market 확대를 위한 논의
연결링크 이미지를 마일리지샵 내에 기획전으로 제작하여 오픈/노출 사이즈 가로 1000/세로 상관x 배너사이즈 가로 400
나무 CMA 계좌 비대면으로 개설하기.
Statistical inference I (통계적 추론)
Insight Deep MininG 건강을 위한 마이너스, 무첨가 식품 인사이트코리아/식품음료신문 공동 기획 기사
Muscle Reconstruction using MRI Data
Trajectory Optimization for Full-Body Movements with Complex Contacts
정보표준화를 위한 직무기술서 작성 목 차 정우 · 능원금속공업㈜ 경영혁신팀 1. 직무정보 수집의 목적(취지) 및 작성요령
사회복지조사론 Research Method for Social Welfare
M P E G MPEG 1 Overview 제어인식연구실 이 찬 우 10월 19일 1998년.
Fuel Cell FEM & Optimization
이족 보행 시뮬레이션 서울대학교 운동연구실 운동연구실에서는 사람의 보행에 대한 시뮬레이션을 연구하고 있습니다.
수익 극대화를 위한 전략적 원가경영2.
제7장. 작업관리.
PLEASE ENTER THE MAIN TITLE
Crouch Gait Experiments Analysis
조사 설계안 개인용 미디어의 고객만족도와 이용실태조사 조.
3-2.How can we guide child to the English Sea?
Bug Localization Based on Code Change Histories and Bug Reports
▶서류관리 프로그램 1. 로그인….2 2. 서류등록 … 서류도착 서류스티커발행
8.회전 운동 © 2014 Pearson Education, Inc..
공간 시각 목표 : Where pathway 기제 이해 및 그에 기반한 공간구조/변화 표상 모델 및 인식기술 개발
A SMALL TRUTH TO MAKE LIFE 100%
A SMALL TRUTH TO MAKE LIFE 100%
우리나라에서 10대로 살아가기 엘리트조 오정희 / 송지선 / 손시하 / 박주현 / 김소현.
Progress Seminar 이준녕.
Chapter 4. Energy and Potential
Presentation transcript:

Changing Objectives of Optimization 유리 Movement Research Lab 어떤 목적 함수를 사용하는 것이 사람의 걸음걸이 시뮬레이션에 가장 적합한가? 라는 문제를 풀어보기 위해서 목적함수를 바꿔보는 실험을 하고 있습니다.

Our approach Muscle optimization criteria Evaluation - Muscle activation - Joint torque - Metabolic energy expenditure Evaluation - kinematic data - energy consumption 저희는 어떤 기준으로 머슬 조합을 선택하도록 해야 가장 사람과 비슷한 결과가 나올 수 있을지 실험해보기로 했습니다. Muscle activation 외에 joint torque, metabolic energy consumption을 기준으로 하여 시뮬레이션을 해보고 그 결과를 분석해 보았습니다. 결과 분석을 kinematics와 energy consumptio의 측면에서 하였습니다.

Issue Solution - No difference in kinematic data - because only foot location was modulated, modulated reference motion is barely changed. Solution -Modulating the whole reference motion Kinematic data에서 큰 차이를 보이지 않는 원인이 뭘까 하고 생각을 해보았는데요. 트라젝토리 옵티미제이션이라고 시뮬레이션 과정에서 트래킹할 모션을 처리하는 과정 중에서 모션을 너무 제한하고 있다는 결론에 도달했습니다. 그렇다면 해결방안은 모션 수정을 좀더 자유롭게 할 수 있게 하자는 것입니다. 레퍼런스 모션을 트레킹하는데 현재, reference motion의 발 위치만 수정하여 트래킹하고 있다. 트라젝토리 옵티미제이션에서 풋 위치만 바꿀 수 있던 것을, 모션 전체를 바꿀 수 있도록 수정하기로 했습니다. Hence, we make CMA have the authority to modulate motion according to the criterion. Finding Optimization Criteria for Human Locomotion Simulation 실험 같은 경우, 모션의 변화가 없기 때문에, 실험결과에서 큰 차이를 얻을 수 없었다.

Modulating motion We just modulate step location in Original motion for balancing. We want to change the motion more! 저는 현재 모션을 좀 더 바꿔보려는 노력을 하고 있습니다. 지금 trajectory optimization 과정에서는 단지 발의 위치만을 조절하는 정도로 original motion을 수정하고 있는데, 모션을 좀 더 큰 스케일로 바꿔보면 다양한 실험을 할 수 있을 것 같아서 trajectory optimization 부분을 보고 있습니다. 그럼 모션을 구체적으로 어떻게 수정할 것인가 하면, 보폭을 바꿔보거나, 걷는 속도, frequency 등을 바꿔보는 것을 목표로 하고 있습니다.

Method -In trajectory optimization, add CMA parameters and motion editor to give bigger search space for CMA - CMA can find suitable motion due to criterion 모션을 전체적으로 수정할 수 있도록 하기 위해, 우리는 CMA 파라미터를 추가해주고 그 파라미터에 따라 모션을 수정해줄 motion edito를 만들기로 했습니다. 그래서 기대하기로는 우리가 준 기준에 따라 CMA 가 적합한 모션을 제공할 수 있도록 말입니다. 예를 들어 메타볼릭 에너지 소모량을 기준으로 삼으면, 에너지를 최소화하기 위해 보폭도 좁게, 천천히 힘을 빼고 걷는 모션을 내어준다던가 하는 거죠.

Modified Trajectory Optimization Original reference motion CMA We add CMA parameter -step length -frequency We make motion editor where the frequency, step length and velocity of motion can be modulated. Step length Frequency Foot position Motion editor 저희는 전체 모션을 큼직하게 수정할 수 있도록 하기 위해서 CMA parameter로 step length와 frequency를 추가해줄 겁니다. 그리고 CMA가 주는 parameter에 대해서 motion editor를 통해 모션의 frequency나 속도, 보폭을 바꿔줄 겁니다. Modulated reference motion

Motion Sampling Motion frequency = 𝑠𝑖𝑛𝑔𝑙𝑒 𝑠𝑡𝑒𝑝 #𝑓𝑟𝑎𝑚𝑒 Original motion frequency 𝑓 𝑜𝑟𝑖 Desired motion frequency 𝑓 𝑑𝑒𝑠𝑖𝑟𝑒𝑑 Sampling ratio = 𝑓 𝑜𝑟𝑖 𝑓 𝑑𝑒𝑠𝑖𝑟𝑒𝑑 프리퀀시를 낮게 하면, up sampling 그니까 프레임 개수를 늘리면 되고. 그러면 속도 줄어들고 프리퀀시를 높게 하면, down sampling 그니까 프레임 개수를 줄이면 된다. 속도 빨라진다.

Motion Sampling desired motion Original motion 0.5 0.6 0.7 200 167 143 Frequency 0.5 0.6 0.7 #frame 200 167 143 Up-sampling Down-sampling slow fast Sampling ratio = 0.65 / 0.5 = 1.3

Motion segment Original motion l r L1 R1 L2 2 78 154 230 306 382 458 2 78 154 230 306 382 458 532 Motion graph L R1 *L = L1 + L2(interpolation)

Frequency Original motion Modulated motion 지난 번엔 모션이 바뀌지 않았는데, 이게 모션 에디팅 순서가 뒤에 있어서 그런거였고, locographaoutputlocal 뒤에 있어서.. 앞으로 이동시킴. 순서 조정하고 하니깐 모션이 바뀌긴 했다. 문제는

problems Segment L 에서는 모션의 변화가 생겼으나, 원하던 방향이 아니다. Frequency만 줄어들어야 하는데(천천히 걷는), step length가 늘어났다. L 에서는 모션의 변화가 생겼다. 76 frame 동안 한 step 걷던 것이 90 frame으로 늘어났다. 0.65 -> 0.8로 step length 늘어남. R1은 제대로 안 되고 있다. Motion range 문제..