본문 바로가기

전체 글

운동 1. 코어 - 척추 기립근: 데드리프트 2. 하체 - 3. 등 - 광배근: 렛 풀 다운 4. 배 - 복근: 행잉 레그레이즈/싣업 5. 팔 - 삼두 : 라잉 트라이셉 익스텐션 - 이두 : 바벨컬 - 전완근 6. 어깨 - 삼각근 : 밀리터리 프레스, 사이드 레터럴 레이즈, 벤트 로버 레터럴 레이즈 1. 코어 데드 리프트 - 바가 발의 중앙에 오게 한다. - 바를 잡고 허리를 피면서 엉덩이를 내리다가 정강이가 바에 닿으면 올린다. - 팔은 바벨을 잡고 있기 위한 용도 https://www.youtube.com/watch?v=VkCZWZ5n7xw https://www.youtube.com/watch?v=XIxSN7OewtA&list=PLa9ilbFw6_Z3LSqHzVrZi0v6u2pfpMHoe&index=3 2.. 더보기
ROS2 Basics for Python 출처) https://www.theconstructsim.com/robotigniteacademy_learnros/ros-courses-library/ros2-basics-python/ ROS2 Basics for Python (Foxy) Course | The Construct Learn the fundamentals of ROS2 to understand and be able to program robots. You will learn Topic Publishers and subscribers in ROS2 Python, ROS2 packages... www.theconstructsim.com 더보기
ROS2 Navigation 출처) https://www.theconstructsim.com/robotigniteacademy_learnros/ros-courses-library/ros2-navigation/ Course: ROS2 Navigation | The Construct Learn to autonomously navigate robots in ROS2. Includes what is ROS2 Navigation Stack, how to do Path Planning in ROS2, obstacle avoidance, build a map in ROS2 www.theconstructsim.com 더보기
ROS2 Basics for C++ 출처) https://www.theconstructsim.com/robotigniteacademy_learnros/ros-courses-library/ros2-basics-course/ ROS2 for Beginners: Learn how to use ROS 2 | The Construct ROS2 Course. Learn how to start working with ROS2. This course is intended not only for new users, but also Robot Operating System (ROS) old users that www.theconstructsim.com 더보기
객체 지향 & 패턴 in C (2) [Contents] 스테이트 패턴 객체지향 스테이트 패턴 [출처] '모던 C언어 프로그래밍' - 하나이 시세이 스테이트 패턴 - 상태 변화표를 이용하면, 다이어그램으로 표현하지 못한 빠진 부분 까지 모든 패턴을 확인할 수 있다. - 상태는 열거형(enum)을 이용해 나타내는 방법이 일반적이다. - onEvent 함수에서는 전역변수인 state에 따라 event가 다르게 발휘(?) 되도록 한다. typedef enum { EV_STOP, EV_PLAY_PAUSE } EventCode; typedef enum { ST_IDLE, ST_PLAY, ST_PAUSE } State; void initialize() { state = ST_IDLE; } void onEvent(EventCode ec) { switch.. 더보기
드론이 할 수 있는 일_v1 목축업에서의 보조 농업에서의 보조 건축에서의 활용 영화 산업 / 여가에서의 활용 배송에서의 활용 모빌리티에서의 활용 목축업에서의 보조 - 개념 : 가축 관리 - 필요 기술 : Object Detection & Tracking - 장점 : 수요자가 많다 https://www.linkedin.com/posts/stevenouri_innovation-artificialintelligence-drones-ugcPost-6843530332231348224-BS8A LinkedIn Steve Nouri 페이지: #innovation #artificialintelligence #drones | 댓글 261 Even the shepherd dog's job is going to be disrupted! Drones m.. 더보기
Symmetric Tree(Tree 거울대칭 판별) 문제) https://leetcode.com/problems/symmetric-tree/ Symmetric Tree - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 해설) 트리가 거울 대칭인지 판별하는 문제 풀이) 큐 하나만을 이용해서 '왼쪽 Root의 경우 왼쪽 자식'을 '오른쪽 Root의 경우 오른쪽 자식'을 매번 비교하게 할 수 있다. /** * Definition for a binary tree node. * struct TreeNode { * int .. 더보기
C++ heap 학습 목표 - 헤더파일에 속한 make_heap, pop_heap, push_heap, sort_heap 각각의 용법을 파악한다. // range heap example #include // std::cout #include // std::make_heap, std::pop_heap, std::push_heap, std::sort_heap #include // std::vector int main () { int myints[] = {10,20,30,5,15}; std::vector v(myints,myints+5); std::make_heap (v.begin(),v.end()); std::cout 더보기