Closed HiroIshida closed 2 years ago
クラス分割に関してのリファクターです. (動作チェックしてないですが, もとのコードと等価なはずです) RosbagReaderクラスが機能を持ちすぎているので, クラスを分割してモジュール性, 拡張性を高めたいです. 現行の実装だと, angle vectorとrgb_imageだけなのでこの分量ですんでいますが, depth_imageとかトルクとかいろいろ追加したくなってくると, RosbagReaderにメソッドをどんどん追加していくことになり, クラスが肥大化してしまいます.
このPRではアングルベクターのクラスを作ってみたのですが, 同様に金沢くんの方でRGB画像に関するクラスも実装して本プログラムに統合してみてほしいです. 完成したら僕のrefactor_rosbag1ブランチ(このブランチ)にPRを投げてもらいたいです.
実装についての些末なコメントを以下に述べます.
内容
クラス分割に関してのリファクターです. (動作チェックしてないですが, もとのコードと等価なはずです) RosbagReaderクラスが機能を持ちすぎているので, クラスを分割してモジュール性, 拡張性を高めたいです. 現行の実装だと, angle vectorとrgb_imageだけなのでこの分量ですんでいますが, depth_imageとかトルクとかいろいろ追加したくなってくると, RosbagReaderにメソッドをどんどん追加していくことになり, クラスが肥大化してしまいます.
実装のリクエスト
このPRではアングルベクターのクラスを作ってみたのですが, 同様に金沢くんの方でRGB画像に関するクラスも実装して本プログラムに統合してみてほしいです. 完成したら僕のrefactor_rosbag1ブランチ(このブランチ)にPRを投げてもらいたいです.
コメント
実装についての些末なコメントを以下に述べます.