2019-01-01から1年間の記事一覧
texlive $ sudo apt install texlive-full 拡張機能の追加 LaTex Workshopを追加する. 設定の変更 (Ctrl+Shift+P) でコマンドパレットを開き,Preferences: Open Settings (JSON)の中に以下を書く. { "editor.tabSize": 4, "editor.detectIndentation": fa…
jjを割り当てる (Ctrl+Shift+P) でコマンドパレットを開き,Preferences: Open Settings (JSON)の中に以下を書く. { "editor.tabSize": 4, "editor.detectIndentation": false, "files.encoding": "utf8", "vim.insertModeKeyBindings": [ { "before": ["j"…
前回の記事でPyQtによるGUIプログラミングを紹介しました. 今回はC++で同じようなことをやっていきます. PythonからC++になった瞬間にコンパイルエラー等が起きまくって大変な目に会いますが,この記事通りに進めればできる(はず?)です. 環境構築 各自適…
GUIプログラミング入門 てきとうなuiファイル(test.ui)を作成して,以下のコードを実行すれば,こんな感じのGUIが簡単に作成できます. #!/usr/bin/env python # -*- coding:utf-8 -*- import sys, os from PyQt5 import QtCore, QtMultimedia, uic from PyQ…
GitとGitHub Gitとはバージョン管理ツールです.Gitを使うと,GitHubというウェブサービス上にリポジトリをコピーすることができます. Gitの初期設定 $ git config --global user.name "氏名" $ git config --global user.email "メアド" $ git config --gl…
前回ROS MelodicでOpenCV - 機械屋の呟き、ROS上でOpenCVを使う準備をしたので、実際に使ってみます。 サンプルコード 以下のコードをopencv_test.cppに書き、ビルドします。 #include <ros/ros.h> #include <image_transport/image_transport.h> #include <cv_bridge/cv_bridge.h> #include <sensor_msgs/image_encodings.h> #include <opencv2/imgproc/imgproc.hpp> #include </opencv2/imgproc/imgproc.hpp></sensor_msgs/image_encodings.h></cv_bridge/cv_bridge.h></image_transport/image_transport.h></ros/ros.h>
uvc_cameraパッケージをインストール $ sudo apt install ros-melodic-uvc-camera opencv_tutorialsパッケージの作成 $ catkin_create pkg opencv_tutorials sensor_msgs cv_bridge roscpp rospy std_msgs image_transport パッケージの中身をいじる /src/im…
Arduino IDEのダウンロード ダウンロード Arduino - Software 解凍 $ tar Jxfv arduino-1.8.9-linux64.tar.xz $ cd arduino-1.8.9 $ ./install.sh シリアルポートのアクセス許可 $ ls -l /dev/ttyACM0 $ sudo usermod -a -G dialout `whoami` rosserialのAru…
注意点 URDFファイルはXMLで記述するため、コメントはで挿入できるが、日本語でコメントを書くとエラーが発生するので、十分に注意しましょう。 各タグの属性 <link>タグの属性 (リンクの名前や以下の情報の設定) <collision> : リンクの衝突計算のための情報の設定 <visual> : リンク</visual></collision></link>…
roslaunchコマンドとは roslaunchコマンドは事前に指定しておいた複数のノードを一度に実行することができる。また、実行時にroscoreが起動されていなければ、勝手に起動してくれる。 roslaunchファイルをXMLによって記述し、roslaunch [パッケージ名] [rosl…
ROSのインストール方法 --- NEP設定 --- $ sudo apt install -y chrony ntpdate $ sudo ntpdate -q ntp.ubuntu.com --- Ubuntuでプログラミング言語を使用するためのライブラリをインストール --- $ sudo apt update -y $ sudo apt install -y build-essenti…
出回っているブログ等を参考にwindows10とUbuntu18.04をデュアルブートにしようと試みたところ,丸1日費やしてしまいました. 起こったこと UbuntuをインストールしたもののUbuntuが無視されてWindowsのみが起動するようになってしまった. 原因 ブートに関…
おはようございます. 東京にある某大学の機械系に所属している大学生です. 自分の学習する内容の幅が広くなり,知識が頭に入りきらなくなってきたので,いつでも振り返ることができるように本ブログを開設致しました. ご自由にお使い下さい. 本ブログで…