STELLA_N1 키보드 구동 안됩니다. > STELLA_N1_Forum

본문 바로가기
사이트 내 전체검색

STELLA_N1_Forum

STELLA_N1 키보드 구동 안됩니다.

페이지 정보

profile_image
작성자 sdstella
댓글 9건 조회 572회 작성일 24-07-23 13:09

본문

STELLA N1 SBC 버전: Raspberry pi4

REMOTE PC 버전: Ubuntu 22.04

ROS 버전: ROS2 humble

shshin 아이디로 문의 남겼던 사람입니다.(아이디 변경)
원격 PC 사양 정보 남깁니다.

댓글목록

profile_image

최고관리자님의 댓글

최고관리자 작성일

안녕하세요.

아이디어 로봇입니다.

nvidia 그래픽카드가 있는 PC에서 그래픽 문제가 발생하는 경우
우선 nvidia driver가 우분투에 설치되어 있는지 먼저 확인하여 주어야 합니다.

nvidia-smi 명령어를 사용하시면 nvidia driver가 잘설치되어 있는 경우
그래픽 카드 정보를 터미널을 통해 확인하실 수 있습니다.

만약 nvidia-smi에서 그래픽 카드 정보가 나오지 않으시는 경우
nvidia driver가 설치되지 않았거나 잘못된 버전이 설치되어 있는 상태입니다.

잘못된 버전이 설치되어 있는 경우
아래 세 명령어를 순서대로 입력하시면 기존에 설치되어 있는 nvidia driver를 삭제할 수 있습니다.
sudo apt-get purge nvidia*
sudo apt-get autoremove
sudo apt-get autoclean

위 세 명령어를 입력하신 뒤
sudo dpkg -l | grep nvidia 명령어를 사용하셔서 남아있는 드라이버가 있는지 확인하여 주시고
남은 드라이버가 있다면
sudo purge "남아있는 드라이버 이름" 으로 삭제를 진행하여 주시면 됩니다.

nvidia driver가 설치되지 않은 상태에서 아래 명령어를 사용하시면 설치 가능한 드라이버 리스트가 나오게 됩니다.
sudo ubuntu-drivers devices

리스트에서 사용할 버전을 확인하시고 아래 명령어로 설치하여 줍니다.
sudo apt install nvidia-driver-"version"

설치 완료 후 재부팅하시어 nvidia-smi로 드라이버 설치가 잘되었는지 확인하여 주세요.

profile_image

sdstella님의 댓글의 댓글

sdstella 작성일

nvidia-smi를 실행한 결과
Driver Version = 470.256.02 임을 확인했습니다.

profile_image

최고관리자님의 댓글의 댓글

최고관리자 작성일

driver가 제대로 설치되어 있다면 rqt_graph를 다시 확인하여 주세요.

profile_image

sdstella님의 댓글의 댓글

sdstella 작성일

rqt_graph 실행 시 아래 같은 결과와 함께 rqt창만 나타나고 rqt창은 빈창입니다.
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-name'
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-name'

profile_image

최고관리자님의 댓글의 댓글

최고관리자 작성일

그래픽 문제가 발생하던 로그는 사라진 것 같습니다.

아래 명령어를 순서대로 사용하셔서 XDG_RUNTIME_DIR을 bashrc에 설정한 뒤 다시 rqt_graph가 실행되는지 확인해 주세요.
echo 'export XDG_RUNTIME_DIR=/tmp/runtime-$USER' >> ~/.bashrc
source ~/.bashrc

profile_image

sdstella님의 댓글의 댓글

sdstella 작성일

실행 시 Qt : Session management error : None of the authentication protocols specified are supported 라는 결과 발생합니다.

profile_image

최고관리자님의 댓글

최고관리자 작성일

해당에러가 발생하는 경우 ROS설치 과정 중 문제가 발생하였을 가능성이 높습니다.

가능하시다면 PC를 포멧하시고 ROS를 처음부터 다시 설치하시는 것이 좋습니다.

profile_image

sdstella님의 댓글의 댓글

sdstella 작성일

원격PC ROS2는 정상적으로 설치가 완료된것을 이미 확인했습니다.
저희도 ROS2 이상 설치를 의심하고. ROS2 관련 자료를 모두 삭제한뒤 재설치를 진행한 이후에
테스트 라이브러리를 실행하면서 설치에 이상이 없는것을 확인하고 질문을 드린겁니다.

포맷은 해당 방법을 해결하기 위한 방법이 아니라고 생각됩니다.
지금 저희는 SBC쪽의 이미지 파일들을 의심하고 있는데 혹시 해당 이미지 파일 부분을 확인해주시면 안되겠습니까?
(진행하면서 오타라던가 잘못된 Path 설정 부분이 굉장히 많은걸 확인했습니다.)

다른 커뮤티티 글에서도 SBC쪽 이미지 자체가 잘못되었었다는 글을 확인했었는데.
저희도 지금 원격PC 부분 보다는 제공된 SBC 이미지 파일 부분 자체를 굉장히 많이 의심하고 있는 상황입니다.

profile_image

최고관리자님의 댓글의 댓글

최고관리자 작성일

teleop가 안되는 것은 img 문제일 수 있겠지만 지금 rqt에서 발생하는 에러의 경우 SBC와 관련되었을 가능성이 전혀 없습니다.

img 문제인지는 rqt를 먼저 확인하여 본 후 노드 간의 연결 상태를 확인한 이 후 확인해 보겠습니다.

회원로그인

회원가입