본문 바로가기
반응형

전체 글33

IPv4이란? 인터넷 프로토콜 IPv4는 무엇일까? 패킷교환이란? 1. IPv4의 정의 IPv4는 인터넷 프로토콜의 4번째 판이며, 전 세계적으로 사용된 첫 번째 인터넷 프로토콜입니다. *여기서 프로토콜이란 복수의(다수의) 컴퓨터 사이나 중앙 컴퓨터와 단말기 사이에서 데이터 통신을 원활하게 하기 위해 필요한 통신 규약을 의미합니다. 과거에 인터넷에 사용되는 유일한 프로토콜이었으나 오늘날에는 IPv6이 대중화되었습니다. IPv4는 패킷 교환 네트워크 상에서 데이터를 교환하기 위한 포로토콜입니다. *패킷 교환(Packet switching)은 컴퓨터 네트워크와 통신의 방식 중 하나로 현재 가장 많은 사람들이 사용하는 통신 방식입니다. 작은 블록의 패킷으로 데이터를 전송하며 데이터를 전송하는 동안만 네트워크 자원을 사용하도록 하는 방법을 말합니다. 데이터가 정확하게 전달될 .. 2023. 1. 7.
리눅스 RLException: [] is neither a launch file in package [] nor is [] a launch file name 에러, RLException 에러 해결하기 1. RLException 에러가 계속 발생하면 발생하는 경로를 먼저 확인하셔야 합니다. 먼저 여러가지의 문제가 있긴 있지만 bash의 문제가 가장 큽니다. 아래에 해당하는 사진처럼 나온다면 이는 관련 파일 1개를 삭제하면 됩니다. 이 에러는 중복되는 에러이기 때문입니다. 중복 에러는 그냥 삭제해버렸습니다. sudo rm -f 파일명 파일명을 입력하게 되면 강제 삭제 됩니다. 그리고 해당 소스를 입력해주시면 실행이 되실겁니다. 저는 testbot_description 디렉터리 안에 있는 testbot.launch를 실행하는것이기 때문에 소스가 저렇게 나온 것입니다. 여기서 한 번 더 확인하셔야 할 점은 launch파일이 description 파일 안에 있느냐에 따라 달라집니다. 그렇기 때문에 launch.. 2023. 1. 6.
#2 ROS 개발 환경 구축하기 리눅스18.04 ros버전별 LTS, 환경 변수 설정하기 먼저 진행하기 전 버전별 설치해야 하는 LTS를 알아보도록 하겠습니다. 2020.05.23 - Noetic Ninjemys (LTS) 2018.05.23 - Melodic Morenia (LTS) 2017.05.23 - Lunar Loggerhead 2016.05.23 - Kinetic Kame (LTS) 2015.05.23 - Jade Turtle 2014.07.22 - Indigo lgloo (LTS) 2014년에 ROS가 제일 흥했다고 합니다. 그렇기 때문에 관련 라이브러리들도 많다고 합니다. 2013.09.04 - Hydro Medusa 2012.12.31 - Groovy Galapagos 2012.04.23 - Fuerte Turtle 2011.08.30 - Electric Emys 2010.0.. 2023. 1. 5.
#1 ROS 개발 환경 구축하기 리눅스18.04 ros 설치하기 sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654 1. source.list , keys 설정 : package.ros.org로 소프트웨어를 받아들이도록 pc 세팅한다. sudo sh -c 'echo "deb http://package.ros.org/ros/ubuntu $(1sb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' 그리고 key 설정을 해주셔야 합니다. 만약 여기서 문제가 발생하게 되면 " " 안의 내용을 hkp:pgp.mit.edu:80 or hkp://keyserver.ubun.. 2023. 1. 5.
반응형