728x90 ROBOT3 [ROS] NUC mini PC 자동 Power up(전원 켜지면 자동 부팅) 로봇과 같은 장비에 전원을 켜면, 제어기로 사용하는 미니PC가 자동으로 켜지게 만드는 방법이 필요하다.주전원 스위치를 켜면, 배터리에서 전원이 공급되고, DC-DC 변환기를 통해 미니 PC를 자동으로 켜지게 만들거나, AC 전원을 사용하는 시스템에서 인버터 등을 통해 전원을 공급받았을 때 PC를 자동으로 켜지게 만들때 사용할 수 있다.NUC Mini PC를 전원 공급만으로 켜지도록 하는 방법 - 전원1. 부팅 중 F2를 눌러 BIOS Setup으로 들어간다.2. Power > Secondary Power Settings 메뉴로 이동3. "After Power Failure " 옵션을 " Power On" 으로 설정한다.4. F10을 눌러 저장하고.. 2024. 11. 29. [ROS] serial 번호가 같은 2개 이상의 rplidar 사용 로봇 하드웨어를 구성할 때 일부제품(rplidar, Arduino 호환제품 등)은 동일한 시리얼 번호를 갖고 있어, 기기 식별이 어려울 수 있다. 이러한 제품 중 slicon lab 사의 serial driver를 사용하는 제품인 rplidar는 slicon lab 사에서 제공하는 sdk tool을 사용하여 serial을 직접 변경할 수 있다. 실리콘랩스 사의 홈페이지의 개발자 페이지로 이동하여 USBXpress SDK를 다운로드하여 설치한다. 해당 소프트웨어는 window 전용이기 때문에 window os가 설치된 별도의 컴퓨터에서 작업을 수행하여야 한다. https://www.silabs.com/developers/direct-access-drivers# Interface Direct Access D.. 2024. 11. 29. [ROS]디바이스 이름 고정 로봇에서 Ubuntu 컴퓨터 제어기에 외부 장비를 연결할 경우, 연결 순서나 연결 시점의 제어기 상태에 따라 장비이름이 다르게 설정된다. rplidar의 경우 장비를 연결하거나 부팅할 때 ttyUSB0 나 ttyUSB1 등 같이 다양한 이름을 갖게 된다. 이 경우 하드웨어 설정 file과 하드웨어 연결이 일치하지 않아 문제가 발생하게 되기 때문에 이 이름을 고정할 필요가 있다. 예를 들어 rplidar 실행화일인 launch file에 설정되는 항목 중 와 같이 설정할 경우, 제어기를 켜거나 끌때 마다 USB0에서 USB1으로 변경될 수 있어, 경우에 따라 연결이 되지 않을 수도 있다. 고정하는 방법은 디바이스 고유 정보를 확인하고 이를 aliasing 해 주는 방식으로 진행한다. 리눅스 커널의 디.. 2024. 11. 29. 이전 1 다음 728x90