Giter Club home page Giter Club logo

bpc_project's People

Contributors

dahunchoi avatar eddie-jub avatar finalcold avatar

Watchers

 avatar

bpc_project's Issues

brocken package / Fail to fetch issue

Copy orginal souce file

cp /etc/apt/sources.list ~/sources.list.old

* source.list edit

gedit /etc/apt/sources.list


#+ Ubuntu Main Repos

deb http://01.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse

deb-src http://01.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse

#+ Ubuntu Update Repos

deb http://01.archive.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse

deb http://01.archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse

deb http://01.archive.ubuntu.com/ubuntu/ trusty-proposed main restricted universe multiverse

deb http://01.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse

deb-src http://01.archive.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse

deb-src http://01.archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse

deb-src http://01.archive.ubuntu.com/ubuntu/ trusty-proposed main restricted universe multiverse

deb-src http://01.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu precise main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu precise-updates main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu precise-security main restricted universe multiverse


Ubuntu Chrome 원격 제어

윈도우, 맥 <--> 우분투 원격 제어

우분투에 크롬 원격 데스크톱 설치

https://remotedesktop.google.com/access/

image

계정 chrome-remote-desktop 그룹에 추가

sudo usermod -a -G chrome-remote-desktop mds

실행중 원격 데스크톱 중지

/opt/google/chrome-remote-desktop/chrome-remote-desktop --stop

기존 설정파일 백업

sudo cp /opt/google/chrome-remote-desktop/chrome-remote-desktop /opt/google/chrome-remote-desktop/chrome-remote-desktop.orig

opt/google/chrome-remote-desktop/chrome-remote-desktop 파일 열기

sudo gedit /opt/google/chrome-remote-desktop/chrome-remote-desktop

현재 디스플레이 숫자를 확인

echo $DISPLAY 

image

해당 라인 주석 처리
# while os.path.exists(X_LOCK_FILE_TEMPLATE % display):
# display += 1

launch_session 함수 찾아 수정

def launch_session(self, x_args):
    self._init_child_env()
    self._setup_pulseaudio()
    self._setup_gnubby()
    #self._launch_x_server(x_args)
    #self._launch_x_session()
    display = self.get_unused_display_number()
    self.child_env["DISPLAY"] = ":%d" % display

설정 완료 후 크롬 원격 재실행

image

Terminal 다중 분할 실행 : Terminator

image

Terminator 설치

sudo apt-get install terminator

단축키 리스트

  • 수직 분할 : : Ctrl + Shift + E

  • 수평 분할 : Ctrl + Shift + O

  • 다음 창 활성화 : Ctrl + Tab or Ctrl + Shift + N

  • 이전 창 활성화 : Ctrl + Shift + Tab or Ctrl + Shift + P

  • 현재 활성화 된 창 닫기 : Ctrl + Shift + W

  • 터미네이터 실행 : Ctrl + Alt + T

  • 터미네이터 종료 : Ctrl + Shift + Q

  • 전체화면 : F11

출처: https://harryp.tistory.com/630 [Park's Life]

VSCODE 설치, curl 설치 오류 Issue

VSCODE 설치

curl 설치

sudo apt-get install curl

MS GPG key 다운, 해당 경로에 복사

sudo sh -c 'curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > /etc/apt/trusted.gpg.d/microsoft.gpg'

VSCODE 받는 저장소 추가

sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'

패키지 목록 가져오기

sudo apt update

VSCODE 다운

sudo apt install code

VSCODE 실행

code

image

curl 설치 오류시

microsoft/vscode#83372

image

uninstall code

sudo apt remove code

sudo rm /etc/apt/sources.list.d/vscode.list

sudo apt update # should succeed now

download code and reinstall it

wget -O ~/Downloads/code.deb https://update.code.visualstudio.com/latest/linux-deb-x64/stable
sudo dpkg -i ~/Downloads/code.deb
sudo apt update # should keep succeeding from now on

참고 : https://webnautes.tistory.com/1197

ROS에서 rosbag파일 빌드 및 실행 과정

1. catkin_ws/src 생성하고,

BPC_Project에 있는 tracklet_pkg 패키지 git clone하기

git clone https://github.com/DahunChoi/BPC_Project.git
(처음 사용 시, git 계정 등록 과정 2단계 거치기)
$ sudo git config --global user.name "본인 계정 입력" 또는
$ sudo git config --global user.email "본인 메일 주소 입력"

2. catkin_ws 경로에서 catkin_make

3. 에러 없으면

  1. /home/에 0032_bag 파일 다운 받고, 압축 풀기
  2. 0032_sync 와 같은 경로에 calib 파일 압축 풀기
  3. 0032_sync 폴더에 tracklet_label.xml 파일 다운 받기

4. /home/mds/.local/bin/kitti2bag.py 파일 수정

(frame별 sequence 코드 수정하는 과정)
(BPC_Project의 github issue에 있음)

  • kittibag 생성하는 코드
    kitti2bag -t 2011_09_26 -r 0032 raw_synced

5. 실행단계 5가지(terminator 사용 -> 5분할)

  1. roscore
  2. rosbag play -l rosbag파일명 -> rosbag파일이 있는 경로에서 하기)
  3. rosrun 패키지명 파일명(.py)
  4. rviz
  5. rqt_graph

*rosbag 파일 수정하면 bounding_pub.py의 경로 이름 맞춰서 변경해주기

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.