更新履歴

  • 2026/8/8

  • コマンドラインからのスクリプト実行 に「バッチ実行と終了の制御」の節を追加し、新設された --batch オプションによるバッチ実行、自動実行中の処理として扱われるもの、シミュレーションを実行して結果を保存する例、イベント駆動での記述、独自の処理を待たせる App.beginOngoingProcess 、終了コード、終了しない場合の対処を解説

  • 起動方法 のコマンドラインオプション一覧を更新。 --batch--non-interactive を追加し、 --no-window--headless に改名。廃止された --test-mode--quit についての注釈を追加

  • Pythonスクリプトの記述 に「メッセージの出力」の節を追加し、 print の出力先、 MessageOut による出力と種別の使い分け、メッセージの反映(フラッシュ)を解説

  • Pythonスクリプトの記述 に「スクリプト処理中のGUIの更新」の節を追加し、スクリプトが処理を続けている間はGUIが更新されないことと App.updateGui の使い方を解説

  • Pythonコンソール に「メッセージの出力先」の節を追加し、コンソールに入力したコードの出力先と、コンソールから登録したコールバックの出力先の違いを解説

  • Pythonスクリプトの記述 のシミュレーションとの連携の節を、 --batch オプションによる終了を前提とした内容に更新。時間のかかる処理の完了をループで待ってはいけないことの説明を追加

  • 仮想ディスプレイによるウィンドウを表示しないGUI実行 の自動化に関する記述を --batch オプションを用いる内容に更新

  • 2026/8/4

  • Pythonバインディングのバックエンド を追加し、Pythonバインディングのバックエンド(nanobindとpybind11)の切り替えと、free-threaded Pythonの利用方法(インストール、Pythonのバージョンの選択、ビルド、NumPyを含む仮想環境の準備)を解説。 Pythonスクリプト機能の概要オプション機能 からもこのページを参照するように更新

  • オプション機能 にPythonバインディングのバックエンドを選択する CHOREONOID_PYTHON_BINDING_BACKEND と、free-threaded Pythonの自動検出を無効にする DISABLE_FREE_THREADED_PYTHON の説明を追加

  • 2026/7/26

  • プロジェクトファイルの仕様 を追加し、プロジェクトファイルの構造(トップレベルの構成、アイテムの記述と共通キー、アイテム識別子による参照、ビュー・ツールバーの状態、プラグイン固有のセクション、レイアウト、サブプロジェクト)と、アイテム型ごとに独立して管理するスキーマバージョンの仕組みを解説。 プロジェクトとアイテム のプロジェクトの保存の節からもこのページを参照するように更新

  • パッケージによるインストール(Ubuntu Linux編) にサポートしているUbuntuのバージョンの節を追加し、Ubuntu 26.04が現状開発版のみの対応であることを注釈として追加

  • 2026/7/23

  • 2026/7/22

  • 2026/7/21

  • 2026/7/18

  • Qt関連の設定 をWindowsおよびUbuntuの現在のQt環境に合わせて全面的に更新し、ディスプレイスケーリング、フォント、スタイル、プラットフォームテーマ、X11/Waylandなどの設定方法を整理

  • 2026/7/6

  • ROS 2連携パッケージのchoreonoid_ros2リポジトリへの移行に伴い、 ROS 2との連携 以下の記述を更新

  • 2026/6/23

  • 2026/06/01

  • 2026/05/01

  • 2026/04/29

  • 2026/04/22

  • 2026/04/21

  • 2026/04/20

  • 2025/10/20

  • 2025/10/17

  • 2025/9/8

  • 2025/9/4

  • 2025/8/15

  • 2025/6/11

  • 2025/6/9

  • 2025/4/15

  • 2025/4/13

  • 2025/3/17

  • JAXON2サンプル について、該当サンプルのリポジトリの情報が追加

  • 2024/10/13

  • 2024/7/11

  • 2024/6/27

  • 2024/5/5

  • 2024/4/14

  • 2024/3/14

  • 2024/2/5

  • 2023/11/27

  • 2023/11/1

  • 2023/8/4

  • 2023/5/28

  • 2023/5/23

  • 2023/4/24

  • 2023/3/27

  • 2023/2/8