2021-01-01から1ヶ月間の記事一覧
Miku Hatsune by alexgian - Thingiverse でダウンロードした、ミクさんのstlファイル。 ネットで転がっているファイルはこのようにパーツごとに分かれていないため、 そのままではロボットの外装として活用することはできない。 そこで、ロボットの外装とし…
仮想空間は無重力ですが、現実世界では常に力が加わります。 上の写真では1個285gのモータを5個使っていたので、 約14Nの力が加わり続けていました。 そして2週間で破壊されました。 リブを意識して追加する 身の回りのプラスチック製品を見ると、裏面を凸凹…
Ignition Gazeboに以下のようなコードがある。 void Model::SetWorldPoseCmd(EntityComponentManager &_ecm, const math::Pose3d &_pose) { auto poseCmdComp = _ecm.Component<components::WorldPoseCmd>( this->dataPtr->id); if (!poseCmdComp) { _ecm.CreateComponent(this->dataPt</components::worldposecmd>…
$ sudo apt install hoge このコマンドを使うとどこかにヘッダとライブラリがインストールされます。 Makefile作成する場合はヘッダとライブラリを探し出しパスを設定する必要があります。 INCDIR = /usr/local/inluce/ LIB = -L/usr/local/lib cmakeを作成…
画像のピクセルフォーマット(エンコーディング) 画像データを別のプロセスに伝えるとき、ピクセルフォーマットを伝える必要があります。 この画像のピクセルフォーマットを表す値について、各ソフトウェアでバラバラです。 モータもバラバラです。というかそ…