初めに
はじめまして、今回からこのブログでソフトウェア学習の記録を書いていくRexと申します!
都内の会社で、ロボットのメカ設計をしています。大学ではロボット工学を専攻し、機械、電気、情報と幅広く勉強してきました。大学時代は一人でロボットを自作していたので、一通りの知識はあります。
これからは、さらにスキルアップを目指して色々なことに挑戦したいと考えています。
学習を始めたきっかけ
大学での研究時代に少しROS(Robot Operating System)に触れたことがあり、今回はさらに発展したROS2にも挑戦してみようと思いました。
そこで、書籍**「ROS2とPythonで作って学ぶAIロボット入門」**を購入!この本に沿って、学習を進めていくことにしました。初心者にも分かりやすいと評判なので、とても楽しみです。
私の開発環境
まずは、私の学習環境をご紹介します。
* PC: Windows 10
* メモリ: 8GB
この環境に、書籍に書かれている通りにDockerをインストールしました。ひとつだけ本と違った点があって、私のPCはドライブが2つあるため、サブのドライブにインストールしています。この方法については、また別の記事で詳しくご紹介しようと思います!
現在の進捗状況
書籍の内容を進めて、さっそくコマンドで**「亀を動かす」**ところまで到達しました!
実際に手を動かしてみた感想ですが、この本は本当に分かりやすいです。仕組みを解説した後に、実際にコードを動かす構成になっているので、理解がとても深まります。
私のPC環境でも、ここまでの動作はサクサクとはいきませんが、ストレスを感じるほどではありません。この程度の作業なら十分動くので、一安心です。
今後の抱負
今後は、この本を進めながら、学習のつまずいた点や解決方法を皆さんにも共有していきたいと思っています。同じようにROS2を勉強されている方がいたら、ぜひコメントで交流しましょう!
いかがでしょうか?この内容をベースに、ご自身の言葉で書き直したり、画像を加えたりして、さらに魅力的な記事にしてみてください!