본문으로 바로가기

MakingRobot

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
관리자
  • 블로그 이미지
    MakingRobotWizard

    1인 1로봇을 꿈꾸며 지금까지 로봇 개발에 참여하고 있는 개발자 입니다. 교육과 현업에서 습득한 다양한 경험을 함께 공유하기 위해 이 블로그를 만들었습니다. 처음 계획했던 것만큼 성실하게 블로그를 관리할 수 없어 안타깝지만 앞으로도 가능한 제가 경험하거나 유용한 지식을 함께 공유하도록 노력하겠습니다.

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

ROS Serial Test

1. Test Package 생성아래의 명령어를 입력하여 serial_test 패키지를 생성합니다. catkin_create_pkg serial_test std_msgs roscpp 2. ROS Serial Package 다운로드 http://wjwwood.io/serial/ 위의 사이트에 접속하면 다운로드 및 설치에 관한 안내가 있습니다. 참조하시기 바랍니다. 먼저 소스코드를 다운로드 합니다. git clone https://github.com/wjwwood/serial.git 다운로드 한 소스를 컴파일합니다. make test 소스도 컴파일 합니다. make test 설치를 수행합니다. make install 3. 다른 serial 예제 다운로드 https://github.com/garyservin/..

소프트웨어/ROS 2019. 1. 2. 22:38

ROS Kinetic Kame 설치

2016년 5월 23일에 발표된 ROS Kinetic Kame 버전을 설치하겠습니다. OS 환경은 Ubuuntu 16.04 LTS입니다. 만약 OS가 설치하지 않으신 경우 VirtualBox에서 Ubuntu 16.04 LTS 설치를 참조하시기 바랍니다. ROS Kinetic을 관리하는 사이트는 아래와 같습니다. http://wiki.ros.org/kinetic/ ROS Kinetic은 Ubuntu 16.04를 지원하며 안드오이드, 맥 OS X, 윈도우를 지원합니다. "Installation"에 있는 링크를 클릭하시면 설치안내 사이트로 이동합니다. 설치 OS는 Ubuuntu 16.04 LTS입니다. "Ubuntu" 링크를 클릭합니다. NTP(Network Time Protocol) 설정서로 다른 PC간의 ..

소프트웨어/ROS 2018. 11. 10. 18:01

ROS 파일 시스템 및 사용자 패키지 생성

ROS는 '/opt/ros/[버전이름]' 폴더에 설치됩니다. Melodic 버전을 설치했다면 ROS가 설치된 경로는 아래와 같습니다. /opt/ros/melodic 해당 폴더 내부의 내용은 아래의 그림과 같습니다. 사용자 작업 폴더는 설치 후 테스트 전에 작성하였습니다. 내부에는 3개의 폴더가 존재합니다.특히 src는 사용자가 개발한 패키지사 저장됩니다. 또한 다른 사용자가 개발한 패키지를 저장하여 사용할 수 있습니다. ROS에서 파일시스템은 크게 아래와 같이 2가지 종류로 구분할 수 있습니다. 패키지 : 패키지는 ROS 코드의 소프트웨어 조직 단위입니다. 각 패키지에는 라이브러리, 실행 파일, 스크립트 또는 기타 인공물이 포함될 수 있습니다. 매니페스트(package.xml) : 매니페스트는 패키지에 ..

소프트웨어/ROS 2018. 11. 7. 23:21

ROS-Melodic 개발 환경 구축

터미널 창을 새로 열때마다 ROS 환경 설정 파일을 불러와야 하는 번거러움을 없애기 위해 자동으로 설정 파일을 읽어오도록 설정할 수 있습니다. 문서 편집 프록그램을 이용하여 bashrc 파일을 수정하겠습니다. 문서 프로그램은 gedit를 사용합니다. 다른 편집 프로그램을 사용하셔도 무방합니다. gedit ~/.bashrc 위의 명령을 실행하면 아래와 같이 GUI gedit 프로그램이 실행됩니다. .bashrc 파일 내용이 출력됩니다. 맨 아래 위치로 이동하시고, 아래의 내용을 추가하시기 바랍니다. 만약 kinetic을 설치한 경우 melodic 대신 kinetic을 사용하시기 바랍니다. #Set ROS Melodic source /opt/ros/melodic/setup.bash source ~/catki..

소프트웨어/ROS 2018. 11. 5. 22:59

Ubuntu 18.04 - ROS Melodic Morenia 설치

ROS에 대해 이미 많이 알려져 있고 관련 포스트도 많아 저는 설치 및 사용에 중심을 맞춰 블로그를 작성하도록 하겠습니다. 저도 배우는 입장이기 때문에 블로그 글의 내용에 오류가 발생할 수 있습니다. 만약 문제가 있는 내용을 지적해 주시면 수정하도록 하겠습니다. 먼저 ROS 홈페이지에 접속하면 다양한 정보를 확인하실 수 있습니다. http://www.ros.org/ 위키 ROS 사이트에는 다양한 정보들이 있습니다. 이 사이트를 참조하시면 많은 정보를 얻을 수 있습니다. 한국어도 지원합니다. 최근 버전은 12번째로 릴리즈된 ROS Melodic Morenia입니다. 최근버전을 관리하는 사이트는 아래와 같습니다. http://wiki.ros.org/melodic ROS Melodic는 Ubuntu 18.04..

소프트웨어/ROS 2018. 11. 5. 18:40
  • 이전
  • 1
  • ···
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 다음

사이드바

NOTICE

  • 프로그램 개발 및 시 감상 블로그 소개
  • 게시물 질문에 관한 양해의 글
  • 전체 보기
MORE+

CATEGORY

  • 분류 전체보기 (174)
    • 하드웨어 (4)
      • EagleCAD (4)
      • 회로설계 (0)
    • 소프트웨어 (111)
      • C (0)
      • MFC (6)
      • Java (0)
      • Python (5)
      • Matlab (0)
      • Linux (30)
      • QT (2)
      • ROS (14)
      • ROS2 (12)
      • 기타 (3)
      • kivy (11)
      • Jetson Nano (16)
      • Jetson Xavier NX (12)
    • 알고리즘 (5)
      • Artificial Intelligence (0)
      • Deep Learning (4)
      • Fuzzy Algorithm (0)
      • Genetic Algorithm (0)
      • RNN (0)
      • CNN (0)
      • Pandas (1)
    • 로봇개발 (19)
      • 모터제어 (0)
      • 센서 데이터 처리 (16)
      • 통신 (0)
      • 주행 알고리즘 (0)
      • 제어 프로그램 개발 (0)
      • 로봇개발 프로젝트 (0)
      • 드론 주행알고리즘 개발 (3)
    • 로봇 개발 사례 (28)
      • Tomorrow City Porter Robot (25)
      • 사용자 정의 감정 표현 로봇 (0)
      • 협동 로봇 (2)
      • 방역로봇 (1)
    • 강좌 (0)
      • 포토샵 (0)
    • 기타 (7)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

Trackback

TAG

  • Linux
  • Porter robot
  • 포터 로봇
  • jetson nano
  • ros
  • Ubuntu 16.04
  • Kivy
  • Jetson Xavier NX
  • Ubuntu 18.04 설정
  • 포터 로봇 개발
  • ccz-cross
  • Jetson Xavier NX 보드
  • Jetson Nano 보드
  • ROS2
  • Ubuntu 18.04
MORE+

ARCHIVE

CALENDAR

«   2025/11   »
일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30

LINK

  • 프로그램 개발 & 시 감상

VISITOR

오늘
어제
전체
300x250
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT MakingRobot, ALL RIGHT RESERVED.
MakingRobot
블로그 이미지 MakingRobotWizard 님의 블로그
MENU
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
CATEGORY
  • 분류 전체보기 (174)
    • 하드웨어 (4)
      • EagleCAD (4)
      • 회로설계 (0)
    • 소프트웨어 (111)
      • C (0)
      • MFC (6)
      • Java (0)
      • Python (5)
      • Matlab (0)
      • Linux (30)
      • QT (2)
      • ROS (14)
      • ROS2 (12)
      • 기타 (3)
      • kivy (11)
      • Jetson Nano (16)
      • Jetson Xavier NX (12)
    • 알고리즘 (5)
      • Artificial Intelligence (0)
      • Deep Learning (4)
      • Fuzzy Algorithm (0)
      • Genetic Algorithm (0)
      • RNN (0)
      • CNN (0)
      • Pandas (1)
    • 로봇개발 (19)
      • 모터제어 (0)
      • 센서 데이터 처리 (16)
      • 통신 (0)
      • 주행 알고리즘 (0)
      • 제어 프로그램 개발 (0)
      • 로봇개발 프로젝트 (0)
      • 드론 주행알고리즘 개발 (3)
    • 로봇 개발 사례 (28)
      • Tomorrow City Porter Robot (25)
      • 사용자 정의 감정 표현 로봇 (0)
      • 협동 로봇 (2)
      • 방역로봇 (1)
    • 강좌 (0)
      • 포토샵 (0)
    • 기타 (7)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바