Takumi Asada Profile Banner
Takumi Asada Profile
Takumi Asada

@tasada038

599
Followers
535
Following
257
Media
2,223
Statuses

Underwater Robot: 水中ロボコン・沖縄ロボコン/ロボット、Adobeでの創作など、作ることが好きです。 発言は個人の見解であり、いかなる組織とも一切関係はありません

Japan
Joined September 2022
Don't wanna be here? Send us removal request.
Pinned Tweet
@tasada038
Takumi Asada
2 years
#Unity #ROS2 : Japanese version tutorial for moving URDF model and real robots with Unity has been released! Please check it out and follow me! #zenn
4
20
148
@tasada038
Takumi Asada
1 year
「はじめての神経回路シミュレーション  1ニューロンからヒト全脳モデルまで」を買いました C言語のサンプルプログラムも記載されているので、C++でフルスクラッチしながら進めようと思います 大学の図書館にもあったので、気になる方は探してみてくださいね! 目標は今週末
Tweet media one
1
28
149
@tasada038
Takumi Asada
2 years
#ROS2 でRealsenseの3次元データからGrowing Neural GasをC++で実装してみました 東海林さんのように綺麗に収束はしてませんし、上手く実装できてるか不明ですが、見てて楽しいのは理解しました・ω・
0
26
89
@tasada038
Takumi Asada
10 months
新調Ubuntu 22.04 Humble でGazebo + Turtlebot3の動作確認終了 はじめにTurtlebot3の環境構築しておくと、GazeboとPCの動確に加えて、gazebo-pkgs類 / cartographer / nav2 / xacroなどをapt installするので、これ以降installしなくて済むので、とても良いと思ってます
1
7
62
@tasada038
Takumi Asada
2 years
#Moveit2 #ROS2 : Japanese version tutorial for moving robots with Move Group C++ Interface has been released! Please check it out and follow me! #zenn
0
11
56
@tasada038
Takumi Asada
2 years
#ROS2 #Realsense ChatGPTに聞きながら、TSファジィ推論・制御を実装してみたので、備忘録としてまとめました D435iからscanを読み込み、距離に対応した推論値を出力させてます ファジィは駆け出しですので、間違いがあれば色々ご指摘いただけると幸いです🙏
1
9
58
@tasada038
Takumi Asada
11 months
#ROS 2 Humble + Turtlebot3 + BehaviorTree で自律移動させてみました 5つのNode Typeの使用方法、BlackboardやROS 2で値共有もできたので満足です BT使った自律型ロボットとかも作れそう👀
0
9
54
@tasada038
Takumi Asada
10 months
"Multiple Turtlebot3 robot support in Gazebo"という記事とパッケージを見つけて、動かしてみました 複数のロボットを同時にspawn、制御するlaunchの書き方は勉強になりますね
0
4
52
@tasada038
Takumi Asada
1 year
ROS 2 Humble + Realsense D435i の動作確認終了 のInstallation Instructions通りに進めました
0
10
49
@tasada038
Takumi Asada
1 year
試作でサイクロイド減速機:Cycloidal Drive作ってみました 減速比は10:1、直径86mm 3Dプリンターメインですが、手回しでこれくらい回るなら許容範囲かなという感じ ベアリング、ブッシュ追加して摺動面の摩擦減らすとより良くなりそう たまにはハード作るのも楽しい😊
0
9
55
@tasada038
Takumi Asada
10 months
ROS 2 Advent Calendar 2023に参加しました! せっかくならオープンにしようかなということで 「Behavior TreeでTurtlebot3を制御する」という内容で書く準備していきます #Qiita
1
8
49
@tasada038
Takumi Asada
2 years
ご来場頂きありがとうございました🙇‍♂️ 明日まで高校生ロボットシステムインティグレーション協議会にて展示していますので、是非ご覧ください😊
@karaage0703
からあげ
2 years
ロボットがクレープ作ってる。動きが良いね
2
15
79
3
6
40
@tasada038
Takumi Asada
1 year
#DYNAMIXEL 防水モデルXW430-T333-Rも沈めて動確しました IP68 (1m, 24hr) なので、水中ロボット、防水必要なハードにアクチュエーターとしても使用できますね👀
0
4
39
@tasada038
Takumi Asada
11 months
#DYNAMIXEL XM430-W350でCurrent-based Position Control Mode:電流位置制御の動作確認 ADDR_OPERATING_MODEを5に変更して電流位置制御できるのは凄い👀 コードは #ROS 2 DYNAMIXELあれば自作協働ロボットとかLeader-Follower ロボットとかつくれますね
0
7
38
@tasada038
Takumi Asada
2 years
RealSenseD435を水中に沈めるとこんな感じで、右側は赤外線カメラです 動画は工場出荷時の状況でして、距離測定の際はパラメータの補正をしないと厳しいと感じています 参考にしていただければ幸いです・ω・ 需要があれば、まとめます #realsense #水中ロボット
@Takumi3Dcamera
Takumi-san@3Dcamera
2 years
インドネシアの人が水中でRealSense使いたいって言ってるんだけど、水泳部の方フィードバックくれませんか?
0
4
9
1
10
43
@tasada038
Takumi Asada
10 months
#OpenRB -150 + #DYNAMIXEL で Current Position Mode: 電流位置制御 の動作確認 OpenRB-150使えば小型化かつ部品点数少なくして、卓上協働ロボットとか作れそうですね👀
0
7
36
@tasada038
Takumi Asada
2 years
#ROS2 #PCL #Realsense ROS2: PCL+Realsenseで3次元点群処理を試してみました(車輪の再発明) 検出した物体から把持位置を出力して、産ロボ/協働ロボでピック&プレースまでを試してみたい... 下記は備忘録↓ #zenn
0
6
38
@tasada038
Takumi Asada
1 year
Realsense D435i + Fuzzy ART classificationで3次元点群のカテゴリ分けも試してみました 分類が甘い部分、色の描画にもバラツキがありますが、ヒーター・箱は違うカテゴリで分類できてそうです ここまでフルスクラッチで書いたので、ARTについては少し理解を深められたかと
0
11
34
@tasada038
Takumi Asada
11 months
#DYNAMIXEL の使い方から電流位置制御するまでを備忘録としてまとめました コードも以下に置いておいたので、是非ご活用ください🙏
0
7
33
@tasada038
Takumi Asada
1 year
#DYNAMIXEL XM430-W350 + Cycloidal Drive Unit. D=68mmと小型化して動確しました DCモータの場合は軸を減速機に圧入で良いのですが、サーボホーンと減速機の組み付けでスペース空いてしまうのが課題•悩みですね
0
8
31
@tasada038
Takumi Asada
2 years
ROS2swarmがあるということで... 群制御ソフトウェア、 #OpenRMF のデモを #ROS2 Humbleで動かしたものを掲載しておきます *試しただけ タスク設定のUI、rmf_demos_panelのパッケージ見ると、FlaskでREST APIを作っているようなので、これ真似して何かUI作るのも面白そうかと あと、FastAPIも学びたい
0
8
30
@tasada038
Takumi Asada
1 year
この超音波センサ、IP67とあるので早速沈めました 地上では正常値でしたが、沈めると0mmになるのはなぜでしょうか プログラムが悪いのか原因調査ですね 同じ現象起きてる方、有識者の方いたら、ご教授ください🙇‍♂️
Tweet media one
Tweet media two
@tasada038
Takumi Asada
1 year
超音波測距センサをU2D2 RS485経由で動かしました U2D2は4Pin RS485搭載しており、��応ボーレートも多いため、汎用性が高く助かっています😊
0
1
10
3
1
29
@tasada038
Takumi Asada
1 year
プール実験これで良いんじゃないかレベルで、webotsと #ROS2 で簡単なシミュレーションつくれますね ただ、dragForce, buoyancyの設定分かりづらかったです(1, 2日触った感想ですが) Hydrodynamic drag, windとか考慮したいってなると、一周回ってGazebo / Ignitionに落ち着きそうです...
1
7
29
@tasada038
Takumi Asada
1 year
#ROS2 ReactとROS 2を使用してiPhoneからTurtlebot3を制御してみました ROS 2 用 アプリの基礎的な作り方がわかったので、ひとまず満足です あとわかっていたけど、image_rawはレイテンシ落ちますね I've controlled Turtlebot3 from iPhone using React app and ROS 2.
1
4
28
@tasada038
Takumi Asada
10 months
I've implemented an underwater environment demo using #ROS2 and #Webots . Propeller nodeデフォルトであるので、ROV / AUVのシミュレーターも簡単につくれそうです👀 ※機体が後進するのはCADモデルの都合
1
3
29
@tasada038
Takumi Asada
1 year
I've created the cmd_vel, camera image, and mapping web app for #ROS2 Humble.
0
8
28
@tasada038
Takumi Asada
8 months
あけましておめでとうございます! 今年もよろしくお願いします🙌
0
1
28
@tasada038
Takumi Asada
11 months
#DYNAMIXEL XM430-W350でPosition Control Mode:位置制御モード Velocity Control Mode:速度制御モード の動作確認 位置制御では分解能4096[pulse/rev]で制御でき、速度制御はmobile robotに使用できますね ADDR_OPERATING_MODEを3や1に変更することでモード切り替えできるようです
2
4
28
@tasada038
Takumi Asada
11 months
Behavior Trees for ROS2 | ROS2 Developers Open Class #162 通りにTurtlebot3を動かしてみました Gazeboでロボット動かせるチュートリアルはとても勉強になりますね 去年に、このチュートリアルを見たかったです(T_T)
0
8
26
@tasada038
Takumi Asada
2 years
UUV Simulatorの #ROS2 版 、Planktonのデモ 疑問点は ・メンテされていない様子 ・そもそもIgnition Gazeboならデフォでbuoyancyプラグインなどある 今からならUnityやIgnitionベースで作ってくのが良いのかもしれませんが、明らかにそれらの知識不足なので勉強します
0
5
26
@tasada038
Takumi Asada
2 years
#Realsense T265を水中に入れてトラッキングしてみると、特徴点の少ないプールでの自己位置推定が難しいと分かりました *環境依存だと思います T265に限らず、カメラ全般で水中下のV-SLAMは難易度が高いと思ってますが カメラベースの自己位置推定、自分でアルゴリズム実装する方が良いのですかね..
0
10
30
@tasada038
Takumi Asada
2 years
#ROS2 Advent Calendar 2022 5日目の記事を更新しました! Unity Robotics VisualizationsやUnitySensorsROSについても少し追記しました 「ROS2とUnityのjoint_statesでURDF、実機のロボットを動かす」 #zenn
Tweet media one
1
10
27
@tasada038
Takumi Asada
2 years
成功の過程ということで.... 動的データに適応させるためのGNG-Uは完璧に実装できてませんが、見てて面白いです 隙間時間を大切にして、プログラムを見直します
0
9
26
@tasada038
Takumi Asada
1 year
#ROS2 rosbridge経由でIMUのオイラー角をクォータニオンで算出してみました ROS 2の可視化をWebでもやってみたいと思ってて、やっと触りを理解できた気がしました
0
9
23
@tasada038
Takumi Asada
2 years
2021年にIEEEで発表された、Unity3DとROSをROSBridgeで接続して動かす水中ロボットのシミュレーターがあるそうなので、時間あるときに論文読んで、シミュレーター動かしてみたい
0
4
23
@tasada038
Takumi Asada
1 year
水中ドローン社からOmniscan 450 FS (100m rated)という長距離イメージングソナーが発売されてました 価格は¥378,532とPing360スキャニングイメージングソナーと良い勝負してますね もちろん欲しくても、高くて買えないんですけどね...
Tweet media one
Tweet media two
1
4
22
@tasada038
Takumi Asada
9 months
ROS 2 Advent Calendar 2023の4日目の記事を投稿しました! Behavior TreeでTurtleBot3を動かす話です
0
5
20
@tasada038
Takumi Asada
9 months
Behavior Tree + GrootのLog Replay機能 .fblファイルを保存しておけば、ロボットの挙動を後から見返すこともできますね
0
1
21
@tasada038
Takumi Asada
2 years
#BehaviorTree のGrootでROS2起動したプログラムのリアルタイムモニターができました 以前は分からなかった部分でしたが、プログラムを少し追加するだけでした(^^) これでロボットの行動も制御してみたいです
1
5
19
@tasada038
Takumi Asada
2 years
本日もあいちロボットトランスフォーメーション(ARX) in イオンモール常滑で実証実験行っていますので、よろしければご覧ください🤲
@tatsuya115
伊藤辰矢(常滑市長)
2 years
イオンモール常滑で開催中の「あいちロボットトランスフォーメーション」を視察に。サービスロボットの実証実験、プロモーションが行われています。愛知工業大学のブースではロボットが器用にクレープを焼いていました。明日も開催しているので、お時間があればご覧になってください。
2
12
71
1
10
20
@tasada038
Takumi Asada
1 year
Logicool F310をROS 2 Humbleで動作確認しました
Tweet media one
Tweet media two
0
2
20
@tasada038
Takumi Asada
9 months
個人でロボットアーム準備/入手するなら、MikataArm 4DOF / 6DOFが良さそうかなと思ってます 産ロボ/協働ロボを買うのは勇気いるので...
0
3
19
@tasada038
Takumi Asada
8 months
年末に頼んでたDP100をやっと開封しました 思ってたより小さくてビックリ
Tweet media one
0
3
19
@tasada038
Takumi Asada
2 years
#ROS2 Humbleで #BehaviorTree のチュートリアルを試してみました #Groot でのモニター表示や、シミュレーション上でTB3などのロボットを動かすところまでは学んでおきたいですね 下記は備忘録↓ #zenn
Tweet media one
0
4
17
@tasada038
Takumi Asada
8 months
Play back a log file in #Gazebo . ログ機能初めて使いましたが、動作確認に便利そうです
0
4
16
@tasada038
Takumi Asada
1 year
ROS/ROS 2 パラメータのメモ ROS: 動的パラメータはDynamic_reconfigure、起動時パラメータとしてはrosparam ROS 2: 動的パラメータに対応しており、Dynamic_reconfigure不要、ros2 paramで動的な値も扱える → ROS 2 でプログラム書くときは、declare_parameterでパラメータを設定しておくと便利
1
1
17
@tasada038
Takumi Asada
10 months
#ROS 2 Humbleでも動作確認できました ocean_wavesやgazebo_pluginsは流用できるように解読したいです あとは頑張ってバイオミメティクスロボットに適用できるようにしたいです
0
1
19
@tasada038
Takumi Asada
11 months
社の同期と行ってきました
Tweet media one
0
1
17
@tasada038
Takumi Asada
2 years
#ROS2 Ubuntu22.04に #Arduino , #Teensy , #microros の環境を準備 パソコン再起動後にエージェント立てても、マイコン側のプッシュボタン押す/USBケーブルを再度つなぎ直さないと通信が始まらないのはデフォなんでしょうか ESP32devやM5Stackでも同様なんですが... #zenn
Tweet media one
0
6
17
@tasada038
Takumi Asada
1 year
ROS 2 Humbleでjsk_visualizationの動作確認終了 Pull requestsの内容も参考に ・actionlib_msgsの依存関係をCMakeLists.txtに追加 ・overlay_diagnostic_display.hppに  include <QPainterPath>を追加 してビルド通りました
Tweet media one
0
2
17
@tasada038
Takumi Asada
9 months
今日はこれ行ってきました
Tweet media one
1
3
17
@tasada038
Takumi Asada
1 year
#ROS2 #DYNAMIXEL XM430-W350-Rを動かしました(2つ) DYNAMIXEL Wizard2.0でIDを変えてケーブル繋ぐだけ!超簡単ですね👀
0
3
16
@tasada038
Takumi Asada
9 months
simulation reset done.
0
5
16
@tasada038
Takumi Asada
1 year
#ROS2 , #Gazebo でThrusterのようなプラグインを自作. これでROVなどはGazeboで動かせそうです. ただ車輪の再発明ですし、既存の水中ロボシミュレーターを使用したほうが良いとも思っています😓
0
3
15
@tasada038
Takumi Asada
1 year
bno055 の動作確認、オイラー角の取得もできました
1
4
15
@tasada038
Takumi Asada
2 years
micro_ros_arduinoでJetsonとM5stackを通信してみました Foxyでは、ROS_DOMAIN_IDも指定することができます #ROS2 #microROS #M5stack #ESP32 下記は備忘録 #zenn
0
2
15
@tasada038
Takumi Asada
1 year
Ignitionの簡単なデモ ignition-gazebo単体で、gripperを左右同時に動かすには ・<topic>タグ使う ・下記参考に、ignition側でgripper用のpluginを作る のが良いのですかね...
1
2
16
@tasada038
Takumi Asada
1 year
webots上に自作モデルスポーンして #ROS2 と連携できました ↑のようにデモパッケージがしっかり揃ってると、解読しやすいので非常に助かりますね
1
1
15
@tasada038
Takumi Asada
8 months
動作確認ヨシ👈 LiDARは適当にあるもの乗っけるのと、Wheel経パラメータを調整すれば完成は目前ですね
1
3
15
@tasada038
Takumi Asada
1 year
#ROS2 #DYNAMIXEL XM430-W350-Rを動かしました(1つ) Quick Start Guide for ROS 2が凄く分かりやすいので、30分あれば動かせますね
1
1
15
@tasada038
Takumi Asada
2 years
第8回沖縄海洋ロボットコンペティション、皆さんお疲れ様でした 今年で3年目になりますが、参加したフリー部門(マンタ)では、最優秀賞を取ることができ、とても光栄です 運営の皆様、本学の先生・メンバーの皆さん、ありがとうございました😊 #UWR_oki22
Tweet media one
1
2
14
@tasada038
Takumi Asada
2 years
ROS2 Advent Calendar 2022に参加しました! #Qiita 「ROS2とUnityのjoint_statesでURDF、実機のロボットを動かす」でアドカレには初投稿となります るっとさん( @MeRTcooking )、お声がけいただきありがとうございます(≧▽≦)
0
3
14
@tasada038
Takumi Asada
8 months
真似れるところは、ここから学びたい (OSSに圧倒的感謝)
0
2
14
@tasada038
Takumi Asada
2 years
Behavior Treeの備忘録として、メモ書き程度で下記にまとめているので、良ければ参考にしてください
0
1
13
@tasada038
Takumi Asada
1 year
Buoyancy dynamic control #Gazebo and #ROS2 .
0
6
12
@tasada038
Takumi Asada
2 years
突然ですが、2023/1/23までに修士論文を英語で書くことにしました 本来なら修士論文は日本語で問題ないですが、教授の期待、自分の成長のために頑張りたいと思いますので、ぜひ応援していただけると嬉しいです!!
1
2
13
@tasada038
Takumi Asada
7 months
取り急ぎ、インプットしたい箇所だけ読んできます
Tweet media one
0
1
13
@tasada038
Takumi Asada
8 months
Fusion360モデルから出力したQuadruped RobotのGazebo化. なんだかんだ, Gazeboの情報量多く, 実装しやすい点が良いんですよね
1
2
13
@tasada038
Takumi Asada
1 year
TurtleBot3 Friends: Big WheelをROS 2 Humbleのteleop_keyboardとCartographerで動かすデモ_2
0
4
12
@tasada038
Takumi Asada
2 years
#Realsense を水中に入れて、RTAM-Mapすると処理するマイコン、PCによっては手強いことも確認してます 下はD435のrgb, depthをjetsonNanoで送り、RTX3070のLaptopでRTAB-Mapしてますが、マイコンの処理性能やプールの特徴点が少ないため自己位置ロストしたこともあります😢
0
7
17
@tasada038
Takumi Asada
1 year
BlueRoboticsのPing Sonarを手に入れました 特典でシリコングリスが付いてきたのは嬉しかったです
Tweet media one
1
1
12
@tasada038
Takumi Asada
2 years
SNNの一つ、Izhikevichニューロンを試してみました 入力は適当ですが、膜電位が発火す��ことを確認 他にも様々なモデルがあるので、プログラムで書きながら学んでいきたいです
Tweet media one
0
1
12
@tasada038
Takumi Asada
1 year
LIF neuron model 2個をシナプスで結合し、結合強度を変えることで、興奮性結合させた場合は同期状態、抑制性結合させた場合は逆相同期状態となることを確認 まだまだ先は長そうです
Tweet media one
1
3
11
@tasada038
Takumi Asada
11 months
新調しました Win11はCAD用で、UbuntuはGazeboなどのシミュレーション用にします 以前のより性能上げたので、Mujoco、Autoware、Isaac Simも触ってみたい
Tweet media one
Tweet media two
1
1
11
@tasada038
Takumi Asada
9 months
C++ implementation of van der Pol Limit cycle.
Tweet media one
0
1
11
@tasada038
Takumi Asada
9 months
TLで見て、面白そうだったので購入しました これも可能なら今年中に読む
Tweet media one
1
1
11
@tasada038
Takumi Asada
1 year
#ROS2 #DYNAMIXEL 防水モデル(IP68)の一つ XW430-T333-Rを動かしました X430 seriesと同様に動かすことができます😊
1
1
11
@tasada038
Takumi Asada
1 year
I've tested spiking neuron using TurtleBot3.
1
6
11
@tasada038
Takumi Asada
1 year
PCL でのフィルタ処理 ドキュメントの重要性を再認識しました
1
1
11
@tasada038
Takumi Asada
2 years
UnitySensorsROSのデモをサクッと動かしてみました 簡単にimu、scan、imageを使えますね、スゴい!!
0
1
11
@tasada038
Takumi Asada
2 years
#ROS2 で粒子群最適化:PSOを実装してみたので、下記に備忘録としてまとめました 目的関数とかは適当に決めてますが、勾配降下法により局所最適解を算出できることが確認できました 0からプログラム書くと、最適化手法を理解しやすく、とても勉強になったと思ってます
0
2
10
@tasada038
Takumi Asada
1 year
i understood how to use XML for #ROS2 launch files. For example, I described the launch file of Rviz2 and Gazebo in XML. これで.pyを使用せずにlaunchを書けます
1
1
10
@tasada038
Takumi Asada
10 months
yamlのUML可視化できるPlantUML(左)、vscodeでUML編集できるdrawio(右)など資料まとめるときに便利そうだと思いました
Tweet media one
1
1
10
@tasada038
Takumi Asada
1 year
眼優位性マップのシミュレーション ニューロンはcurrent-based LIF、学習則はSTDP 赤が左目、青が右目優位で発火頻度を ・左: 1.0, 右: 0.1 (上) ・左: 1.0, 右: 1.0 (下) としたときの様子 上下を比較すると、発火頻度を変えることで単眼遮蔽のシミュレーションができることを確認
Tweet media one
1
3
9
@tasada038
Takumi Asada
1 year
エビノスパゲッティ 丸ビル店で調理ロボットP-Roboを見に行きました モバイルオーダーから全品到着まで体感約3分とCTが短く、夕食としてのボリュームも満足でした 注文用UIも学ぶ点が多かったです ロボットのシステムアーキにはROSも使用されていますね(ROSCon JP資料より) ※店舗撮影/投稿許可済
0
4
10
@tasada038
Takumi Asada
8 months
2023年、今年もお世話になりました 来年はアウトプットもしっかり出せるように頑張ります(←抱負)
0
1
10
@tasada038
Takumi Asada
1 year
Left: HH model + after-hyperpolarizing current, Right: HH model 発火頻度の適応(adaptation)の確認終了 Type I neuronの方が、Type II neuronよりも電流強度に比例して発火頻度が上昇することも理解
Tweet media one
1
4
9
@tasada038
Takumi Asada
1 year
Humble PCとM5Stack Basicでmros2-esp32のpub_float32動作を確認できました
1
2
10