Closed watanabe-pfr closed 2 months ago
この変更は、Kachaka APIクライアントのドキュメントと実装に関する拡張および修正が中心です。新しい機能として、非常停止やマップの切り替え、前進・回転、カメラ画像の取得などのAPIが追加されました。また、エラーメッセージの処理や、エラーコードの取得機能も強化されました。新しいデモスクリプトとノートブックも追加され、APIの使用例が提供されています。
ファイル | 変更内容概要 |
---|---|
docs/GRPC.md | gRPCサンプルコードのファイルパスの修正 |
docs/kachaka_api_client.ipynb | 前進・回転機能、非常停止機能の追加 |
docs/kachaka_api_client_async.ipynb | 前進・回転、カメラ画像取得、非常停止機能の追加 |
protos/kachaka-api.proto | 新しいメッセージタイプの追加と既存メッセージフィールドの修正 |
python/demos/emergency_stop.py | 非常停止を設定する新しいスクリプト |
python/demos/error_code.ipynb | エラーコードを取得し表示する新しいノートブック |
python/demos/export_current_map.py | 現在のマップをエクスポートする新しいスクリプト |
python/demos/get_front_camera.ipynb | 非同期操作とストリーミングによるカメラ画像取得の修正 |
python/demos/import_map.py | マップデータをインポートする新しいスクリプト |
python/demos/requirements.txt | numpy ライブラリ追加 |
python/demos/switch_map.ipynb | マップ切り替え機能のロジック修正 |
python/kachaka_api/aio/init.py | エラーハンドリング属性とコールバックメソッドの追加 |
python/kachaka_api/aio/base.py | ターゲット解決、エラーハンドリング、ロボット制御機能の追加 |
python/kachaka_api/base.py | 同上 |
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Descriptionが3.1.7のままになっているので3.1.10にしておくとよいと思います
typoがあるけど、これは後のPRで直す
カチャカソフトウェア v3.1.10 に合わせてカチャカAPIを更新します。
変更点は以下です。
追加されたAPI
ショートカットがAPIから実行できるようになりました
変更点