LoginSignup
1
0

More than 3 years have passed since last update.

ROSでRealSenseを真面目に動かしてみる3

Last updated at Posted at 2020-01-08

ROSでラジコンのモータを動かす前に

開発環境が整ってないうえに、作ったものを保存することもできません。
本格的に行う前にgithubには成果物を保存できるようにしておきたいです。
githubはpullしたことないので、ちゃんと設定してみます。

VSCodeを入れよう

ソースコード書くことも増えてきたし、PC立ち上げてリモートするのが面倒になってきたのでVSCodeを入れたくなりましたが、ビルドとか超めんどくさそうです。

こちらでビルド済みのバイナリが配布されています。
Getting Started with IoT Edge Development on Nvidia Jetson Devices

curl -L https://github.com/toolboc/vscode/releases/download/1.32.3/code-oss_1.32.3-arm64.deb -o code-oss_1.32.3-arm64.deb
sudo dpkg -i code-oss_1.32.3-arm64.deb

あっさりインストールできます。感謝。

code-oss

これで実行して、画面を開くことができます。

gitの設定もしよう

ここを参考にgitの設定。

VSCodeでのGitの基本操作まとめ

git config --global user.name 'username'
git config --global user.email 'username@example.com'
git config --global core.editor 'code-oss --wait'
git config --global merge.tool 'code-oss --wait "$MERGED"'
git config --global push.default simple

日本語化もしておきます。
Visual Studio Codeを日本語化する方法

githubにもつないでおこう

GitHubでssh接続する手順~公開鍵・秘密鍵の生成から~

公開鍵とか設定してgithubと連動します。
SSHのキーを出力してcatで出力。コピーしてペースト。
※やらなくてもアクセスできるけど、いちいちパスワード入力を求められるので超面倒です。

cd ~/.ssh
ssh-keygen -t rsa
#enter key x 3 で飛ばしてOK
cat id_rsa.pub 
#catで出てきたテキストをコピーしてgithubに張り付け

Windows10からもアクセスできるように設定

ssh-keygen
clip < id_rsa.pub
#クリップボードに入るのでgithubにコピー

アクセスできるか確認します。

ssh -T git@github.com

と入力して、下のようなフレーズが返ってこればOK。

Hi xxxxxx! You've successfully authenticated, but GitHub does not provide shell access.

クローンしてみます。

git clone git@github.com:xxxx/ros_xxxxx.git

これでros_xxxxxディレクトリが作られて、ローカルにgithubのファイルがコピーされました。
作ったディレクトリをVSCodeで開いて、githubにpushすることもできました。
これで安心です。
image.png

SDカードのバックアップも取っておきたい。
環境が壊れたら泣けますので、バックアップを作っておきたいところ。

続き

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0