딥러닝 모듈 ROS Node로 만들기

OpenJR·2022년 11월 28일
0

Deep Learning

결국 모든 딥러닝들은 아래의 구조를 따른다.
1. 트레인 된 모델파일 올리기
2. 올라간 모델 클래스의 run또는 predict함수로 결과 얻기

그러므로 위의 단계에서 2번을 매 loop마다 반복하도록 바꾸면 된다.

ROS Node화

  1. 하나의 클래스를 만들고, 그 클래스의 멤버변수로 ROS 노드에 필요한 다양한 변수들을 선언한다.
  2. 딥러닝의 predict함수를 멤버함수로 가지는 클래스를 새로 만든 클래스의 멤버 변수로 선언한다.
  3. 메인 문에서, 새로만든 클래스를 init(딥러닝 모듈 클래스에 필요한 모델 및 파라미터들을 올림)하고, 매 루프마다 predict를 하게 만든면 된다.
profile
Jacob

0개의 댓글