ロボット開発

ロボット開発の標準規格「ROS 2(Robot Operating System)」ってなに?

「大学の研究室やロボット企業について調べると、必ず『ROS』や『ROS 2』という言葉が出てくるけれど、一体何のことだろう?」「ArduinoやRaspberry Piでロボットを作るのと、ROSを使うのって何が違うの?」ロボット開発を本格...
ロボット開発

障害物を自動で避ける!自律走行ロボットのアルゴリズム入門

「ロボットが目の前の壁にぶつかりそうになったとき、自分で判断してスッと避けてくれたらカッコいいのに……!」「お掃除ロボットや自動運転車は、どうやって自分の進むべき道を考えているの?」ライントレース(線に沿って走るロボット)をマスターした中高...
ロボット開発

黒い線をたどって走る「ライントレースロボット」の作り方と制御理論

「床に描かれた黒い線を、ロボットがまるで磁石に吸い寄せられるように自動で追いかけて走っていく……」ロボット開発を始めた人が、自律走行の面白さを最初に体感できる金字塔的なプロジェクト。それが「ライントレースロボット(ラインパトロールカー)」で...
ロボット開発

Pythonで動かす!初めてのロボットプログラミング

「Scratchなどのブロックプログラミングは卒業して、いよいよ本物の英語のコードでロボットを動かしてみたい!」「AIやカメラを使った最新のロボットを作りたいけれど、どのプログラミング言語から勉強すればいいの?」ロボット開発を本格的に進める...
ロボット開発

失敗しない!ハンダ付けの基本テクニックと安全対策

「電子工作やロボット作りに挑戦してみたいけれど、ハンダごてを使うのがちょっと怖い……」「ハンダ付けをしたけれど、玉のようになって取れてしまったり、ショートしてしまったりしてうまく動かない……」ロボット開発を進めてブレッドボードでの実験から一...
ロボット開発

電源とバッテリーの安全な知識(リポバッテリーの取り扱いと注意点)

「ロボットのモーターが弱々しくしか回らない……もっとパワーを出すにはどうすればいい?」「『リポバッテリー』ってよく聞くけれど、取り扱いを間違えると燃えるって本当……?」ロボット開発において、プログラムやメカと同じくらい、あるいはそれ以上に重...
ロボット開発

ロボットの「骨組み」何で作る?(タミヤ素材・アルミフレーム・3Dプリントの比較)

「電子回路もプログラミングも勉強したけれど、ロボットの『体(骨組み)』って何で作ればいいんだろう?」「ダンボールや木材で作ったらすぐに壊れてしまわないかな……?」ロボット開発に挑戦する中学生・高校生が必ずぶつかるのが、「フレーム(骨組み・筐...
ロボット開発

センサーを使いこなそう!超音波・赤外線・光センサーで周囲を認識する仕組み

「ロボットが壁にぶつかる手前でピタッと止まったり、床の黒い線をたどって走ったりする仕組みってどうなっているの?」「マイコンとモーターだけだと、ただ真っ直ぐ走るだけの人形になっちゃう……どうすればロボットを『賢く』できる?」ロボット開発におい...
ロボット開発

モーターの種類と使い分け(サーボ・ステッピング・DCモーター)

「ロボットを動かすためにモーターを買おうと思ったけれど、種類が多すぎてどれを選べばいいかわからない……」「タイヤを回すモーターと、ロボットの手足を曲げるモーターって何が違うの?」ロボット開発を進める中で、誰もが直面するのが「モーター選びの壁...
ロボット開発

3Dプリンターでロボットのパーツを作ろう!無料CADソフト(Fusion)入門

「市販のロボットキットだと、自分の付けたいセンサーやモーターがうまく固定できない……」「アニメや映画に出てくるような、オリジナルの装甲やかっこいいアームを作ってみたい!」ロボット制作を進めていくと、誰もが必ず「市販パーツの組み合わせだけでは...
ロボット開発

電子回路の基礎:LEDを光らせる・モーターを回す仕組み

「ロボットづくりを始めたいけれど、電子回路や電気の知識がなくて不安……」「『オームの法則』とか『電流・電圧』って、学校の理科で習ったけれど実際の回路でどう使うの?」そんな悩みを抱えている中学生・高校生のみなさん、大丈夫です!ロボットを動かす...
ロボット開発

部屋で試せる!スマホやゲームパッドで動かすラジコンロボット

「自分で組み立てたロボットを、自分の手で自由に操縦してみたい!」「ゲームのコントローラーやスマートフォンの画面でロボットがキュキュッと動いたら絶対に面白い!」ロボット開発を始めるとき、多くの人が憧れるのが「通信を使った遠隔操作(ラジコン化)...
ロボット開発

PC選びの基準!ロボット開発・CAD・AI学習に必要なスペック解説

「ロボット開発やプログラミングを始めるにあたって、どんなパソコンを買えばいいんだろう?」「家電量販店に行くと高価なパソコンばかり勧めてこられるけれど、本当にそんなハイスペックなものが必要なの?」ロボット開発に挑戦しようと決意した中学生・高校...
ロボット開発

プログラミング未経験でも大丈夫!ScratchやBlocklyで動かすロボット入門

「ロボットを作ってみたいけれど、黒い画面に英語のコードを打つなんて自分には絶対無理……」「プログラミングの授業で難しくて挫折しかけたことがある……」そんな不安を抱えていませんか?ちょっと待ってください!実は、文字を1文字も打たなくても、マウ...
ロボット開発

Arduino vs Raspberry Pi どちらから始めるべき?【中高生のための決定版ガイド】

ロボット開発に挑戦しようとしたとき、ほぼすべての人が最初にぶつかる壁があります。「ネットで調べると『Arduino(アルドゥイーノ)』と『Raspberry Pi(ラズパイ)』の2つがよく出てくるけど、一体何が違うの?」「自分にはどちらを買...
ロボット開発

1万円以下で揃う!初めてのロボット開発に必要な道具・工具セット

「ロボット開発を始めてみたいけれど、道具やパーツを揃えるのに何万円もかかるんじゃないの?」「ホームセンターや通販サイトを見ても、専門用語ばかりでどれを選べばいいかわからない……」そんな悩みを抱えている中学生・高校生のみなさん、安心してくださ...
ロボット開発

【ゼロから始める】中高生のためのロボット開発ロードマップ

「自分だけのロボットを作って動かしてみたい!」「アニメや映画に出てくるようなカッコいいロボットを作りたい!」そんな夢を抱いている中学生・高校生のみなさん、ようこそロボット開発の世界へ!「ロボットを作る」と聞くと、「難解な高等数学や物理が必要...