본문 바로가기

전체 글58

[ 일반기계기사 ] 일반기계기사 필기 공식 요약정리 1 - 고체, 열, 유체 도움이 되었다면 광고 클릭 부탁드립니다 [ 고체역학 공식 ] [ 열역학 공식 ] [ 유체역학 공식 ] 2023. 4. 12.
[ROS] 노드 간 통신 : pubsiher, subcriber의 개념과 예제 Publisher와 Subscriber는 ROS에서 가장 많이 사용되는 통신 메커니즘입니다. Publisher는 ROS에서 정보를 발행하는 노드이며, Subscriber는 Publisher로부터 정보를 수신하는 노드입니다. 이러한 메커니즘은 다양한 유형의 데이터를 전송하고 처리하는 데 유용합니다. 예를 들어, 로봇이 다른 물체와 충돌하지 않도록 방향을 제어해야 할 때, LIDAR(Laser Imaging Detection and Ranging) 센서에서 정보를 수집하고 이를 Publisher를 통해 전송합니다. 다른 노드에서는 이러한 정보를 Subscriber로 받아 로봇의 이동 경로를 조정하여 충돌을 피할 수 있습니다. 이제 Publisher와 Subscriber의 예제를 작성해보겠습니다. 먼저, Pu.. 2023. 4. 12.
[ROS] ROS Node(노드)란? ROS는 Robot Operating System의 약자로, 로봇 소프트웨어 개발을 위한 메타 운영 체제입니다. ROS에서는 노드(Node)라는 개념을 사용하여 프로세스를 실행하며, 노드 간의 통신은 메시지(Message)를 주고받는 방식으로 이루어집니다. 노드는 하나의 프로세스를 나타내며, 하나 이상의 노드가 하나의 ROS 시스템을 구성합니다. 노드는 실행할 수 있는 ROS 프로그램이며, 다른 노드와 통신하고 ROS 마스터에 등록하여 다른 노드가 이를 찾을 수 있도록 합니다. 노드는 이름을 가지며, 이 이름은 유일해야 합니다. 노드 이름은 다른 노드와 구분하기 위해 사용되며, ROS 시스템의 다른 노드와 통신할 때 사용됩니다. 노드는 ROS에서 가장 기본적인 개념 중 하나이며, ROS 시스템의 핵심을 .. 2023. 4. 12.
[자율주행] 자율주행 드론: 미래 비행기 산업의 핵심 기술 드론은 우리의 일상에서 점차 더 많은 역할을 하고 있습니다. 이전에는 군사 작전이나 위험 지역의 탐색 등에 사용되었지만, 요즘에는 농업, 금융, 보안, 의료, 우편, 배송 등에서 활용되고 있습니다. 이 중에서도 자율주행 기술이 적용된 드론은 더욱더 많은 활용 분야를 예측할 수 있는 기술입니다. 자율주행 드론의 개념과 발전 과정 자율주행 기술이란, 기계가 인간의 개입 없이 스스로 작동하여 사람의 지시를 받지 않고도 목표 지점에 도달하는 기술입니다. 드론의 발전 과정에서는 초기에는 수동 조종이 이루어졌지만, 그 후에는 자동 조종 시스템이 추가되어 드론이 스스로 비행할 수 있게 되었습니다. 이후에는 인공지능(AI) 기술의 발전과 함께 드론이 스스로 상황을 판단하여 비행할 수 있게 되었습니다. 자율주행 드론의 .. 2023. 4. 11.