{"id":22735299,"url":"https://github.com/ichiro-its/keisan","last_synced_at":"2025-04-14T03:07:28.230Z","repository":{"id":43302035,"uuid":"358138106","full_name":"ichiro-its/keisan","owner":"ichiro-its","description":"Math equations and algorithms package for ROS 2 project","archived":false,"fork":false,"pushed_at":"2025-04-09T14:39:49.000Z","size":1025,"stargazers_count":2,"open_issues_count":14,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-14T03:07:23.036Z","etag":null,"topics":["algorithms","keisan","math","math-equations","ros","ros2"],"latest_commit_sha":null,"homepage":"https://ichiro-its.github.io/keisan","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ichiro-its.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-04-15T05:28:38.000Z","updated_at":"2025-03-21T17:08:34.000Z","dependencies_parsed_at":"2023-12-29T06:30:45.064Z","dependency_job_id":"f15fd6c7-e484-49cb-977e-7ec74fc7fa59","html_url":"https://github.com/ichiro-its/keisan","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ichiro-its%2Fkeisan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ichiro-its%2Fkeisan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ichiro-its%2Fkeisan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ichiro-its%2Fkeisan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ichiro-its","download_url":"https://codeload.github.com/ichiro-its/keisan/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248813795,"owners_count":21165633,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithms","keisan","math","math-equations","ros","ros2"],"created_at":"2024-12-10T21:08:55.628Z","updated_at":"2025-04-14T03:07:28.209Z","avatar_url":"https://github.com/ichiro-its.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Keisan (計算)\n\n[![latest version](https://img.shields.io/github/v/release/ichiro-its/keisan)](https://github.com/ichiro-its/keisan/releases/)\n[![commits since latest version](https://img.shields.io/github/commits-since/ichiro-its/keisan/latest)](https://github.com/ichiro-its/keisan/commits/master)\n[![license](https://img.shields.io/github/license/ichiro-its/keisan)](./LICENSE)\n[![test status](https://img.shields.io/github/workflow/status/ichiro-its/keisan/Build%20and%20Test?label=test)](https://github.com/ichiro-its/keisan/actions/workflows/build-and-test.yml)\n\nKeisan (計算, calculation) is a [ROS 2](https://docs.ros.org/en/foxy/index.html) package that provides a math equations and algorithms library for a ROS 2 project.\n\n## Features\n\n- Contains number and angle equations like clamp, conversion, map, etc.\n- Store and calculate matrixes and vectors.\n- Store and do transformation on geometry points.\n\n## Requirement\n\n- This package requires [ROS 2 Foxy Fitzroy](https://docs.ros.org/en/foxy/).\n\n## Installation\n\n### Binary Packages\n\n- See [releases](https://github.com/ichiro-its/keisan/releases) for the latest version of this package.\n- Alternatively, this package also available on [ICHIRO ITS Repository](https://repository.ichiro-its.org/) as `ros-foxy-keisan` package.\n\n### Build From Source\n\n- Install colcon as in [this guide](https://colcon.readthedocs.io/en/released/user/installation.html).\n- Build the project and source the result.\n  ```bash\n  $ colcon build\n  $ source install/setup.bash\n  ```\n  \u003e See [this guide](https://docs.ros.org/en/foxy/Tutorials/Workspace/Creating-A-Workspace.html) for more information on how to setup a workspace in ROS 2.\n\n## Documentation\n\nYou can read the full API documentation in the generated `doc` directory or in [here](https://ichiro-its.github.io/keisan).\n\n## License\n\nThis project is maintained by [ICHIRO ITS](https://ichiro-its.org/) and licensed under the [MIT License](./LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fichiro-its%2Fkeisan","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fichiro-its%2Fkeisan","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fichiro-its%2Fkeisan/lists"}