2020/10/06 - [Project/재난 군집드론] - mavros install ( jetson nano mavros ) mavros install ( jetson nano mavros ) pc ) serial1은 57200 (telem1) serial2는 921600으로 설정되어 있을 것입니다. 이러한 설정값은 Qgroundcontrol에서 설정하거나 확인할 수 있습니다. 설정을 마치셨다면, 실행하기만 하면 됩니다! 실행 코드는 저의 경우 네임스페이스를붙여 다른 로봇들과 구분을 주었지만, 우선 한대만 연결하는것을 목표로 한다면 ROS_NAMESPACE 없이 roslaunch mavros px4.launch 만으로 실행할 수 있습니다. 마지막으로 여기까지 실행이 모두 되었다면, 위 사진과 같이 MA..
gist.github.com/Mahedi-61/2a2f1579d4271717d421065168ce6a73 CUDA 10.1 Installation on Ubuntu 18.04 CUDA 10.1 Installation on Ubuntu 18.04. GitHub Gist: instantly share code, notes, and snippets. gist.github.com 위 깃허브를 따라하면 됩니다. !!! 단 cudnn 설치할때는 NDVIA에 로그인을 해야합니다. 저는 크롬으로 로그인을 하였는데, 어떻게 연동시키는지 몰라 직접 다운 받았습니다. (연동시키지 않으면 아래 코드가 실행이 안됩니다.) wget https://developer.nvidia.com/compute/machine-learning/..
1, brisbaneroboticsclub.id.au/install-mavros-in-nvidia-nano/ Install MavRos in Nvidia Nano | Brisbane Robotics ClubResources https://github.com/mavlink/mavros https://github.com/mavlink/mavros/blob/master/mavros/README.md#installation Installation Notes. ROS melodic is compatible with Nvidia Nano. First install ROS melodic using the bash script from Jetson Hacks githubbrisbaneroboticsclub.id.au ..
현재 아주 간단한, 그래픽의 해상도 조차 조정하지 않은 기본적인 슈팅게임을 완성해놓은 상태이다. 정말 단순하게 적이 나타나고, 나는 미사일을 쏘며 적을 없애면 점수가 올라가는. 적과 부딪히면 게임이 끝나는 정도만 구현해 놓은 상태이다. UNITY를 이용해 만들었는데, 어떤 디자인을 입히고 어떤 기능을 추가할지 기획을 어느정도 마무리 하고 다음 작업을 시작해야할 것 같다. 하지만, 현재 군집드론 프로젝트와 이번에 수강신청한 딥러닝을 배우려면 [ 밑바닥부터 시작하는 딥러닝 ] 책의 반을 끝내야만, 이해를 할 수 있기때문에 우선 슈팅 게임 프로젝트의 완성은 앞선 것들을 해결한 후 시작하게 될 것 같다. 얼른 만들어서 게임을 출시하고 싶다. 이것 말고도 한 3가지 정도의 게임을 기획해 볼 예정이다. 아직 이것저..
우선, 미션플래너로 미션을 부여해 드론을 조종하는 것 까지는 성공하였다! 기념비 적인 순간 이었다. 3대를 동시에 컨트롤하는것은 아직 어려움을 느껴 우선은 2대의 드론을 동시에 인식시킨 후 조종하는 것 까지 실시해 보았다. 지금은 수동으로 진행하여 느리지만, 스크립트를 이용해 자동으로 진행한다면, 군집드론과 같은 효과를 줄 수 있을 것이다. 처음 생각했던 군집드론은 드론간의 통신을 통해 서로의 위치를 파악. 부딪히지 않게 조절하는 것 이었지만, 지금은 방향이 조금 바뀌어서 서버에서 지정해주는 gps를 따라 움직이는 방향으로 바꾸었다. 애초에 현재 나와있는 기술들의 대부분이 서버에서 gps를 계산하고 수학적으로 분석하여 드론이 가야할 경로들을 지정해주는 시스템 인 것 같다. 여기까지 되었으니, 처음 생각했..
픽스호크를 조립하고 비행한지도 일주일이 넘게 지난 것 같다. 그 후 매일 아침 10시에 와서 학교사정상 오후 6시 까지만 학교에서하고 그 후 늦으면 11~12시 까지도 계속 알아보는데도 군집드론에 대한 자료가 엄청나게 적다. 사실 당연한건가? 그렇게 해서 찾아낸거는 결국 딱 2가지 였다. 1. Ros를 rasberryPi 에 설치한 후 서버(노트북)과 wifi로 통신하여 드론 1대를 조종하는 방법 2. 평창올림픽은 외국기술을 사용했다는 것 (인텔의 드론 쇼 팀을 불러서 했다고 한다.) 그 후 3.1절에는 우리나라의 항공우주연구원에서 드론 쇼 기술을 개발하여 시행했다는 것. 여러가지 논문을 읽어봤지만, 자세하게 그 기술을 어떻게 구현해야하고 무엇을 사용해서 어떤것을 하는지 그런 가이드라인은 존재하지 않았다..
https://www.youtube.com/watch?v=IdpUYPuSYhE 드론 조립은 전적으로 위 영상을 토대로 하였다. 하지만 우리는 6각렌지가 없었기 때문에 타 교수님의 연구실에서 빌려와서 진행하였다. 구입할 때 맞는 드라이버를 주는지 꼭 물어보길 바란다. 영상에서는 나사 접착제로 록타이트 242를 사용하는데, 이것도 없어서 그냥 다이소에 가서 나사 접착제를 사왔다. 이제 영상에 맞추어 조립을 하게되면 기체를 조립할 수 있게된다. 사실 조립까지의 과정이 어렵다고는 할 수 없다. 그저 영상에 나온대로 따라하기만 하면 되니까 하지만.. 문제는 이후부터 생기게 되었다. 그건 다음편에서 계속 해보도록 하겠다.