2020-01-01から1年間の記事一覧

外付けSSDにパスワードをかける

ここを参考に gashubq.com使用した外付けSSD BUFFALO USB3.1Gen1 ポータブルSSD 480GB 日本製 PS5/PS4(メーカー動作確認済) 耐衝撃・コネクター保護機構 SSD-PG480U3-B/NL https://www.amazon.co.jp/dp/B07S9X55BXDisk utilityで最上位改装をGUID Partition …

Web計算尺

park19.wakwak.com

JPEGをPDFにまとめる 複数冊対応

2022/5/3更新 #!/usr/bin/python #-*- coding:utf-8 -*- import os import pdb current_dir = os.getcwd() booknames = [f for f in os.listdir(current_dir) if not os.path.isfile(f)] #QUALITY = 100 QUALITY = 92 # ビルドフォルダを作成(すでにあれば…

グライドパスの航路

www.youtube.com

catkin_makeとcatkin_toolsの対応表

ROS

catkin-tools.readthedocs.io

RPiのROSの設定

ROS

rosaddとrosupdateという自作関数を用意した #http://wiki.ros.org/ROSberryPi/Installing%20ROS%20Melodic%20on%20the%20Raspberry%20Pi rosadd(){ cd ~/ros_catkin_ws rosinstall_generator $@ --rosdistro melodic --deps --wet-only --tar > melodic-cus…

RPi4にROS melodicをインストール

ROS

wiki.ros.org

ROS_IPの書き方

ROS

export ROS_IP=$(hostname -I | sed 's/\s.*//g') export ROS_MASTER_URI=http://$ROS_IP:11311

/var/lib/dpkgを吹っ飛ばしたとき

apt-getが動かなかった際、ミスって/var/lib/dpkgをフォルダごと消してしまった(sudo rm -rf) 以下の回復方法を試したらとりあえず動くようにはなった askubuntu.com

ROSとRoombaについて

ROS

karaage.hatenadiary.jpcurious4dev.mydns.jp

roslaunchでのエラー(melodic以外ではxacro.py→xacro --inorder)

ROS

例えば以下のプロジェクトをroslaunchで起動すると以下のエラーが出る。 github.comRLException: Invalid tag: Cannot load command parameter [robot_description]: no such command '/opt/ros/noetic/share/xacro/xacro.py', '/home/shohei/catkin_ws/src/…

Space Xが使っているソフトウェア

space.stackexchange.com

ROS+LabViewのメモ

ROS

www.ni.com www.ni.com https://opensource-robotics.tokyo.jp/?p=1081 github.com www.youtube.com www.youtube.com https://www.youtube.com/watch?v=7twFp8n9L7s&vl=en-US

Jetbot上のROSでホストPC(Ubuntu)のjoyトピックをSubscribeできないエラー

ROS

jetbotのUbuntu18.04にをホストPCのUbuntu20.04からJoyトピックをPublishしたい。Jetbot側でUbuntu PCのトピックを受信できないエラーが発生した。 不思議なことに、1)Ubuntu PCから/joyトピックに対してrospyから空のJoy()メッセージをPublishすると受信…

ROSのlaunchファイルでdelayする

ROS

answers.ros.org <arg name="node_start_delay" default="1.0" /> <node name="listener" pkg="roscpp_tutorials" type="listener" launch-prefix="bash -c 'sleep $(arg node_start_delay); $0 $@' " /></node></arg>

Pythonn3のsys.pathからPython2のパスを取り除く

demura.net import sys sys.path.remove('/opt/ros/melodic/lib/python2.7/dist-packages')

車輪移動ロボットの力学

ここを参考に www.mech.tohoku-gakuin.ac.jp

Jetbotのカメラのテスト

ROS

github.com $ python simple_camera.py

ROSのtf view_framesがnoeticで落ちる

ROS

以下のパッチを当てる sudo vim /opt/ros/noetic/lib/tf/view_frames - m = r.search(vstr) + m = r.search(vstr.decode('utf-8')) github.com

FreeCADでSTLをソリッドに変換して編集する

衝撃的なことにSolidWorksではSTLをソリッドに編集したあとブーリアン演算などができなかったが、FreeCADでは可能だった。すごい。やり方 monoist.atmarkit.co.jpSTL→ソリッド変換 1)STLを開き、ワークスペースをPartに設定 2)データを選択肢、メニュー…

ROSのrealsenseのサンプルが動かない→USB給電の問題

ROS

USBハブにつないだらエラーで動かなかったが、独立したUSBポートにつないだら動いた 追記:連続で動かすとエラーで動かないことがある。USBポートから外してもう一度接続すると動くようになる。 qiita.com $ roslaunch realsense2_camera demo_pointcloud.la…

ROS noeticでTurtlebot3のシミュレーション

ROS

automaticaddison.com

Gamepadでturtlesimを動かす

ROS

wiki.ros.org動いた

Jetbotのメモ

ROS

kazuki-room.com

定番ROSコマンド

ROS

turtlesimの例。 まず以下を実行する。トピックについて $ rostopic list /rosout /rosout_agg /statistics /turtle1/cmd_vel ←これに興味をもつ /turtle1/color_sensor /turtle1/pose $ rostopic type /turtle1/cmd_vel geometry_msgs/Twist $ rostopic typ…

rossrvとrosserviceの違い

ROS

raspimouse-sim-tutorial.gitbook.iorossrv listは利用可能な全サービスを表示 rosservice listは動いているサービスを表示turtlesimを起動したときの例 shohei@ubuntu:~$ rossrv list | wc -l 116 shohei@ubuntu:~$ rosservice list | wc -l 15 rosservice …

RPLidarのカバー

ROS

www.thingiverse.com

RPLidarのパーミッションを自動設定する

ROS

JetsonにRPLidarをつなぐと毎回以下を実行する必要がある $ sudo chmod 666 /dev/ttyUSB0Jetsonで自動でRPLidarにパーミッションを与えたい udev rulesを編集する。 RPLidarのROSパッケージに設定があった(777になってるけど問題なさそう) github.com$ sud…

M3六角スペーサーの3Dプリント

データはこれを使用 https://www.mcmaster.com/95783A057/ Prusa i3 Mk3sのFFFファイル(Simplify3D) https://prusa3d.com/downloads/Cura_S3D/S3D_OriginalPrusa_Profiles.zip#_ga=2.31158524.2111210874.1606351979-120733440.1604121478進捗は良さげ 結…

Parrot sphinxで対応しているWifiドングル

developer.parrot.com