
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
すでに↑で指摘されているとおり、Linuxに不慣れな質問者の方はいきなりPalroに触る前に勉強する期間が必要です。
公式サイトの開発情報にある開発ガイドには以下のような記載があります。本資料は、以下の点を理解していることを前提に記載しています。
・プログラミング言語 C++ を理解している。
・基本的な Linux コマンド を理解している。
これを満たすためには大まかに言うと以下のことを身につけるといいのではないでしょうか。
・Linux/Ubuntuのコマンド
PalroはLinuxOSであり、開発もLinuxで行います。Windowsとはだいぶ違うのでUbuntuをさわるなどして慣れておくべきです。またPalro自身にはディスプレイもないので、コマンドが使えないと何もできません。「Linux コマンド」で検索してよさそうな本を探していろいろ試してみましょう。
ex.技術評論社「Linuxコマンド ポケットリファレンス」
・Linuxプログラミング
WindowsのVisualStudioのようにボタン1つでコンパイルやリンクをしてくれるリッチな開発環境はLinuxにはありません(eclipseは使いこなすのは大変です)。Linuxでプログラミングするときにはソースコードとメイクファイルを記述する必要があります。
ex. ソフトバンククリエイティブ「ふつうのLinuxプログラミング Linuxの仕組みから学べるgccプログラミングの王道
・C/C++プログラミング
PalroのアプリケーションはすべてC++で記述する必要があります。新しく覚える言語としてはヘビーですが、身につけると他の言語も理解できるので強力な武器となります。
ex.オライリー・ジャパン「C++プログラミング入門」
以上で紹介した本に目をとおせば、リファレンスや各種ドキュメントに書かれている内容も理解し、アプリケーションの開発ができるのではないでしょうか。
勝手に推察しますと質問者の方はゼミに配属されたばかりの学部生さんでしょうか?
大学のロボット研究は多くがLinuxOSで行われています。LinuxでC/C++が組めるというのはこれから大きな強みになると思います(たとえ研究者にならないとしてもです)。
覚えることがたくさんあって大変かと思いますが頑張ってください。
参考URL:http://www.palrogarden.net/palro/portal/modules/ …
No.1
- 回答日時:
C/C++の文法についてはちゃんと別に勉強してください。
「ヒューマノイド PALRO(パルロ)」の資料でこちらはご覧になりましたか?
http://www.palrogarden.net/palro/portal/modules/ …
色んな資料は顧客(学校機関関係者)しか閲覧出来ないようですので、私には見れませんでした。
見れる資料でとりあえず分かったことは、linuxの知識が必要。CMotionControllerクラスで動きを制御するんだろうなって事ぐらいです。
http://www.palrogarden.net/palro/portal/modules/ …
今の質問だと答える事が多すぎて回答できませんので、もっと勉強してくださいとしか言えません。C++関係やLinux関係の基本的な知識が足らなさ過ぎるんだと思います。
PALRO自体の本は無いと思ったほうが良いでしょう。AIBOをC++でコントールとかの本はありますが、PALROと違いすぎるので役に立たないでしょうし。他のロボット本を読んだところでもっとハードよりなので混乱するだけでしょう。つまり、探しても無駄だと思います。
C++さえ分かっていれば始められそうな印象を公開リファレンスを見る限り私は受けました
よ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Qtを勉強するのに何か良い書籍...
-
Windows Media Playerを開くと...
-
Google ColaboでGUI作成
-
String^の^自体が何を意味して...
-
python urlopen error について...
-
暗号化ライブラリを探しています
-
iCloudフォトライブラリ内の画...
-
outp関数について
-
画像の2値化について
-
C言語について。
-
ライブラリ作成時のグローバル...
-
sleep関数
-
マウスのクリックを自動で
-
「System.Text.RegularExpressi...
-
麻雀ソフトのソースコード
-
クライアントからサーバの関数...
-
C++ 標準ライブラリの実際の中...
-
CGIの独学
-
VC++とVC#の違いを教えて下さい
-
画像の透明化
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
初めてPHPを設計するときに参考...
-
CPAN利用の練習方法
-
Xoops CubeとXoops本
-
C言語の初歩的入門書
-
C言語等での画像処理の勉強方法
-
TTSとひまわり・どちらがいいで...
-
授業料無料のプログラミング学校
-
OLEの構造化ストレージについて...
-
ヤフー知恵袋みたいなサイトを...
-
シリアルポートの制御に関する書籍
-
Scheme(プログラミング)につ...
-
XCodeでObjective-Cを使ってプ...
-
C#の入門書
-
これからVBAを始める初心者です...
-
VisualC++で作れる?
-
「プログラミング」の「本質」?
-
オブジェクト指向の参考になる...
-
CでGUI作成
-
eclipseで関数printfを解決でき...
-
本の誤植について
おすすめ情報