前提・実現したいこと
学生なのですが課題研究でarduinoを使ったセグウェイをつくりたいです
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
https://qiita.com/sasaco/items/b72dec0edc16d19af6e4このサイトを参考に作っていたのですが以下のエラーメッセージが発生しました
ぜひご教授お願い致します。
発生している問題・エラーメッセージ
Arduino:1.8.5 (Windows 10), ボード:"Arduino/Genuino Uno"
C:\Users\denshi01\Documents\Arduino\seguway\seguway.ino: In function 'void setup()':
seguway:106: error: 'class KalmanFilter' has no member named 'setAngle'
gKfx.setAngle(degRoll);
^
seguway:107: error: 'class KalmanFilter' has no member named 'setAngle'
gKfy.setAngle(degPitch);
^
C:\Users\denshi01\Documents\Arduino\seguway\seguway.ino: In function 'void loop()':
seguway:137: error: 'class KalmanFilter' has no member named 'calcAngle'
float degX = gKfx.calcAngle(degRoll, dpsX, dt);
^
seguway:138: error: 'class KalmanFilter' has no member named 'calcAngle'
float degY = gKfy.calcAngle(degPitch, dpsY, dt);
^
C:\Users\denshi01\Documents\Arduino\seguway\seguway.ino: At global scope:
seguway:215: error: expected unqualified-id before '.' token
KalmanFilter.h
^
seguway:229: error: expected unqualified-id before '.' token
KalmanFilter.cpp
^
seguway:247: error: no 'void KalmanFilter::setAngle(float)' member function declared in class 'KalmanFilter'
void KalmanFilter::setAngle(float newAngle) {
^
seguway:251: error: no 'float KalmanFilter::calcAngle(float, float, float)' member function declared in class 'KalmanFilter'
float KalmanFilter::calcAngle(float newAngle, float newRate, float dt) {
^
exit status 1
'class KalmanFilter' has no member named 'setAngle'
「ファイル」メニューの「環境設定」から
「より詳細な情報を表示する:コンパイル」を有効にすると
より詳しい情報が表示されます。
エラーメッセージ
該当のソースコード
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー