Tagebuch von Spargel

最近zennに移行しましたhttps://zenn.dev/spargel

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

rust sqlxで実行に影響ないエラーのハンドリング

環境 ubuntu 22 on WSL2 rust 1.65.0 sqlx 0.6.2 mysql 8 問題 rustでsqlx::query!を用いてSQL操作を行った際に,データベースからのエラーを返されることがある. デフォルトではpanicで動作終了するが, プログラム実行自体に影響ないエラーはスルーして続…

MATLAB/Simulink シミュレーションパラメータをtableで管理する

本記事は MATLAB/Simulink Advent Calendar 2022のカレンダー | Advent Calendar 2022 - Qiita の10日目の記事になります. はじめに MATLAB/Simulinkでシミュレーションをすることはよくあります. その際,パラメータを変化させて結果の比較をすることが…

matlabをwsl上のROSに接続してTurtleBot3を動かす

はじめに matlabからWSL上のROSに接続して操作する方法について記載する. gazeboの中のTurtleBot3を操作し,データをmatlab側に読み込む. 環境 windows側 windows10 or windows11 matlab2022b ROS ToolBox wsl2側 Ubuntu20.04 ROS Noetic 前提 wsl2内にROS…

Ubuntu20.04(on WSL2)にROSをインストールしてTurtleBot3のシミュレーションを行うまで

概要 WSL2上のUbuntu-20.04にROS Noetic を構築してTurtleBot 3のシミュレータを起動するまでの手順. 途中ではまったエラーなども最後にまとめて記載する. 前提および環境 検証した環境を下記に示す. wsl上へのubuntuの環境構築は済んでいる前提とする. …