본문 바로가기

전체 글

(36)
[코스모스 6주차] Retrofit & Compose UI Retrofit 서버와 클라이언트 간 http 통신을 위한 라이브러리 → 안드로이드에서 http api 통신을 할 수 있도록 도와줌 + 참고: https://square.github.io/retrofit/ Retrofit A type-safe HTTP client for Android and Java square.github.io gradle : // Retrofit implementation("com.squareup.retrofit2:retrofit:2.10.0") implementation("com.squareup.retrofit2:converter-gson:2.6.0") // ㄴ 응답 결과가 JSON일 경우에 객체로 변환해 줌 AndroidMAnifest.xml (new!!) (new!!) comp..
[5주차 모각코] 1. 일시 : 2024년 04월 4일 16:30~19:30 2. 장소 : 미래관 306호 3. 참가자 명단 : 안선영, 배세은, 신수민 (총 3명) 4. 사진 5. 공부한 내용 (각자 블로그 포스팅함) 안선영 - https://cosmos-study.tistory.com/19 배세은 - https://cosmos-study.tistory.com/18 신수민 - https://cosmos-study.tistory.com/17 6. 소감 안선영 : ROS를 공부하면서 로봇 프로그래밍에 대한 이해도가 크게 높아지고, 실제로 로봇 시스템을 개발할 때 유용한 도구로 활용할 수 있음을 느꼈습니다. 또한, ROS의 사용법을 익히는 것만으로도 로봇 분야에서의 경쟁력을 향상시킬 수 있다는 확신이 들었습니다. 배세은 : ..
[코스모스 5주차] ROS 기본 프로그래밍 Chapter 7. ROS 기본 프로그래밍 1. ROS 기본 프로그래밍 표준 단위 : SI 단위 좌표 표현 : forward(x), left(y), up(z) 2. Topic / Publisher / Subscriber ROS에서는 단방향 통신일 때, 'Topic'이라는 메시지 통신을 사용 Publisher : 송신 Subscriber : 수신 패키지 생성 $ cd ~/ros_edu_ws/src : ros_edu_ws 폴더 내에 있는 src 폴더로 이동한다. $ catkin_create_pkg ros_tutorials_topic message_generation std_msgs roscpp : 패키지를 생성한다 $ ls : 패키지가 생성되었는지 확인한다 $ cd ros_tutorials_topic : r..