STELLA N1 x64노트북 세팅 관련 질문 > STELLA_N1_Forum

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

STELLA_N1_Forum

STELLA N1 x64노트북 세팅 관련 질문

페이지 정보

profile_image
작성자 감자
댓글 5건 조회 870회 작성일 24-05-27 17:25

본문

STELLA N1 SBC 버전:

REMOTE PC 버전:

ROS 버전: Ubuntu 18.04

- STELLA N1 라즈베리파이 버전을 첨부한 사진과 같이 노트북에 연결하여 작동시키고자 합니다.
내부 사정상 ROS1을 올려야 해서요
1. 우분투 18.04를 설치하였고
2. ROS melodic을 설치하였습니다 .
그런데,  https://github.com/ntrexlab 에서
어느 레파지토리의 STELLA N1 패키지를 설치하면 되는지요?

댓글목록

profile_image

최고관리자님의 댓글

최고관리자 작성일

안녕하세요.

아이디어 로봇입니다.

노트북이 SBC의 역할을 하면서 우분투 18.04를 사용하신다면 아래 오드로이드 N1의 ROS1 패키지를 설치하시는 것을 권장드립니다.
https://github.com/ntrexlab/STELLA_N1_N2_X4_ROS1_v2.0.git

해당 패키지를 설치하시고 stella/stella_md/lib, stella/stella_ahrs/lib 의 라이브러리를 사용하시는 노트북의 cpu에 맞게 변경하여 주셔야 합니다.

라이브러리 변경은 아래 블로그의 5번 항목을 참고하여 주세요.
https://blog.naver.com/idea_robot/223205922143

원격PC의 역할도 해당 노트북이 같이하는 경우 원격 PC 패키지도 함께 설치하여 주시면 됩니다.

profile_image

감자님의 댓글

감자 작성일

빠른 답변 감사합니다!!!!!!

profile_image

감자님의 댓글

감자 작성일

이제 /home/test/catkin_ws/src/STELLA_N1_N2_X4_ROS1_v2.0/stella/stella_md/lib/MW_MotorDriver_aarch64.a: error adding symbols: File in wrong format
이 에러가 발생합니다. ㅠㅠ

[ 54%] Linking CXX executable /home/test/catkin_ws/devel/lib/stella_md/stella_md_node
make[2]: *** No rule to make target '/home/test/catkin_ws/src/STELLA_N1_N2_X4_ROS1_v2.0/stella/stella_ahrs/lib/MW_AHRS_arm64.a', needed by '/home/test/catkin_ws/devel/lib/stella_ahrs/stella_ahrs_node'.  Stop.
CMakeFiles/Makefile2:1081: recipe for target 'STELLA_N1_N2_X4_ROS1_v2.0/stella/stella_ahrs/CMakeFiles/stella_ahrs_node.dir/all' failed
make[1]: *** [STELLA_N1_N2_X4_ROS1_v2.0/stella/stella_ahrs/CMakeFiles/stella_ahrs_node.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 54%] Built target stella_ahrs_generate_messages
/usr/bin/ld: /home/test/catkin_ws/src/STELLA_N1_N2_X4_ROS1_v2.0/stella/stella_md/lib/MW_MotorDriver_aarch64.a(MW_value.o): Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/test/catkin_ws/src/STELLA_N1_N2_X4_ROS1_v2.0/stella/stella_md/lib/MW_MotorDriver_aarch64.a(MW_value.o): Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/test/catkin_ws/src/STELLA_N1_N2_X4_ROS1_v2.0/stella/stella_md/lib/MW_MotorDriver_aarch64.a(MW_value.o): Relocations in generic ELF (EM: 183)
/home/test/catkin_ws/src/STELLA_N1_N2_X4_ROS1_v2.0/stella/stella_md/lib/MW_MotorDriver_aarch64.a: error adding symbols: File in wrong format
collect2: error: ld returned 1 exit status
STELLA_N1_N2_X4_ROS1_v2.0/stella/stella_md/CMakeFiles/stella_md_node.dir/build.make:246: recipe for target '/home/test/catkin_ws/devel/lib/stella_md/stella_md_node' failed
make[2]: *** [/home/test/catkin_ws/devel/lib/stella_md/stella_md_node] Error 1
CMakeFiles/Makefile2:3070: recipe for target 'STELLA_N1_N2_X4_ROS1_v2.0/stella/stella_md/CMakeFiles/stella_md_node.dir/all' failed
make[1]: *** [STELLA_N1_N2_X4_ROS1_v2.0/stella/stella_md/CMakeFiles/stella_md_node.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2

profile_image

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

최고관리자 작성일

모터드라이버의 라이브러리가 변경되지 않은것 같습니다.
아래 github에서 맞는 라이브러리를 찾으셔서 변경하여주세요.
https://github.com/ntrexlab/2th_NtrexMotorDriver_lib_ROS.git

라이브러리 변경후 CMakeLists 파일에서 라이브러리 부분을 수정하지 않아 해당 문제가 발생할 때도 있습니다.

CMakeLists파일도 확인해 주세요.

profile_image

감자님의 댓글

감자 작성일

빠른 확인 정말 감사합니다 .ㅠㅠ

회원로그인

회원가입