Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor orca->octo in pytorch example #36

Merged
merged 1 commit into from
Jan 19, 2024

Conversation

nicklashansen
Copy link
Contributor

Refactor orca to octo in the examples/06_pytorch_oxe_dataloader.py example, presumably due to renaming of the project for its public release.

The PyTorch dataloader seems to otherwise run smoothly, thanks for sharing!

cc @kpertsch @mees

@mees
Copy link
Collaborator

mees commented Jan 17, 2024

Thanks for catching this!

@TMats
Copy link

TMats commented Jan 17, 2024

The dataset gs://rail-orca-central2/resize_256_256 in the example seems to be missing! Thanks in advance!

@kpertsch kpertsch self-requested a review January 19, 2024 23:54
Copy link
Collaborator

@kpertsch kpertsch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Nicklas for catching! I'll merge this and then fix the data path issue (ie make it more obvious in the example that you need to download the data and point to your local path)

@kpertsch kpertsch merged commit 86df8bd into octo-models:main Jan 19, 2024
1 check failed
tongvibe pushed a commit to tongvibe/octo that referenced this pull request Aug 30, 2024
* wip: add ton of new interface

* Add more interface

* Add more example

* Update PointCloud filter

* get post filter example

* add hdr filter example

* add set depth unit example

* use plyfile save points simplfiy code

* Update README

* Update stubs

* Update README

* Update SDK to v1.10.5
tongvibe added a commit to tongvibe/octo that referenced this pull request Aug 30, 2024
* Initial commit

* Initial commit

First Work version

* Update README

* reduce warning

* fixed cmake windows install

* depth_viewer.py 文件重命名

* fixed name

* fixed name

* add ESC to exit and fixed depth work mode

* fixed readme

* fixed unit test

* fixed unit test

* fixed format

* add docs/Chinese docs/Orbbec SDK(Python)使用手册/Orbbec SDK(Python)使用手册.md

* rename docs

* add windows x64 OrbbecSDK lib

* add docstring

* update readme

* add Readme_EN.md

* update README

* update README

* update README

* update README

* update README

* update sdk to v1.6.1

* add win x86

* fixed playback

* fixed create tarball

* chang line spartor by LF

* update sdk to v1.6.1

* remove no utf8 code

* fixed README

* remove create tarball

* fixed depth render

* fixed depth render

* update README

* update readme

* install udev rules scripts

* update readme

* update readme

* update readme

* update readme

* remove extra blank

* update readme

* add check bad frame

* fix frame to bgr image

* fix frame to bgr image

* fix frame to bgr image

* update readme

* fixed image covert

* fixed install pybind11

* add help covert

* add gemini config

* update SDK

* add package.xml

* fixed ir mjpeg render

* fix ir render

* fix crash

* fix crash

* fix stop depth viewer

* fix stop ir viewer

* fix stop device

* add depth align sample args

* add print log

* catch exception

* update SDK to v1.6.2

* bump to v1.2.2

* remove unused code

* fix save image to disk

* fix save point cloud to disk

* fix stop imu

* fix add py::call_guard<py::gil_scoped_release>()

* add max ir limit

* fixed depth

* add disable PYBIND11_NO_ASSERT_GIL_HELD_INCREF_DECREF

* update README

* check empty

* change cmake default to release

* remove unused code

* update README

* fix config file

* add deeyea config

* remove max ir limit

* fix ir render

* update SDK config

* update SDK to v1.6.3

* bump to v1.2.4

* add device reboot API

* update README

* remove unused file

* add print camera params in test

* fix return string ABI compatibility

* fix warning

* fixed issue #1

* update SDK to v1.7.1

* update SDK to v1.7.1

* add double IR sample

* update README

* bump to v1.2.5

* add stubs

* fixed get default left && right ir profile

* update readme

* update SDK to v1.7.2

* bump to v1.2.6

* remove ssize_t

* add license header

* fixed file name typo

* add play back color frame

* update readme

* update SDK to sdk v.1.7.4

* add read baseline interface

* update playback sample

* bump to v1.2.7

* add filter for depth viewer

* update SDK to sdk v.1.8.1

* add net work device sample

* add net work device sample

* remove h264 example for windows

* update 1.8.1 header and lib file

* update examples to support Femto Bolt.

* Update the Readme document and add code comments

* Modify the sample's readme document and add an introduction to net_device .

* update .rules file to support more devices

* update version to 1.2.9

* fixed point cloud scale

* roll back

* fixed compile error

* add multi device config

* add numpy format point  cloud

* add device sync sample

* update readme

* remove point cloud filter z > 0

* fixed crash

* prepare release v1.3.0

* fixed macos compile error

* fixed sdk replace error

* add setup.py

* Add __repr__ method to OBCameraParam class

* fixed print stream profile

* add save point cloud by open3d

* add get temperature interface

* add get temperature interface test

* update sdk to v1.9.5

* bump to v1.3.1

* add helper funtion bind

* add OBCalibrationParam binding

* fixed compile error

* Add IMU data analysis and saving scripts

* Add license headers to example files

* Update data analysis scripts and add plot output folder to gitignore

* update .gitignore

* Update pybind11 version to 2.11.0 and add pybind11-global 2.11.0 to requirements.txt

* Update CmakeList CMAKE_INSTALL_PREFIX

* Gemini 330 series supoort  (octo-models#36)

* wip: add ton of new interface

* Add more interface

* Add more example

* Update PointCloud filter

* get post filter example

* add hdr filter example

* add set depth unit example

* use plyfile save points simplfiy code

* Update README

* Update stubs

* Update README

* Update SDK to v1.10.5

* Fixed compile error

* bump to v1.3.2

* fixed setup.py

* fixed setup.py, add more note

* add scripts/build_wheels.sh, not working now

* Remove SDK stage version print statement

* Update README

* addbind OBGyroFullScaleRange type

* add save_imu.py

* ignore csv

* update save timestamp scripts

* Remove unused file

* add multi device save data

* add ob format new enum bind

* fixed example crash

* Check is pipeline start avoid crash

* Fixed set depth work mode

* Add timestamp unit

* Format code

* Update README for get windows uvc time stamp

* remove get stage version

* Update SDK to v1.10.8

* Add github action

* use manual trigger action

* Add enum net device interface

* Update SDK config

* Limit numpy<2.0 to fix issue 47 (octo-models#48)

* Update: Bump to v1.3.3

* install new octo and debug the virtual env

* Update SDK lib to version 1.10.11

* Update properties.cpp doc

* add enable frame sync

* test fine-tuned octo1.5

* add new env for ur5 to eval our model

* optimize camera

* caculate the Y matrix, code tag tracker

* optimise code and Automated calibration process

* slove the Matrix Mask

* update sdk to v.1.10.12

* add gripper controller, camera, tag_tacker

* Revert "add gripper controller, camera, tag_tacker"

This reverts commit 7f9217a.

* Revert "merge pyorbbecsdk"

This reverts commit a7908a5, reversing
changes made to 7f9217a.

* Revert "merge pyorbbecsdk"

This reverts commit a7908a5, reversing
changes made to 7f9217a.

* initial octo

* add fun automatic_calibration, pybullet_ur5, camera, tag_tracker

---------

Co-authored-by: Joe Dong <[email protected]>
Co-authored-by: zhonghong <[email protected]>
Co-authored-by: Lukas Koestler <[email protected]>
tongvibe added a commit to tongvibe/octo that referenced this pull request Sep 11, 2024
* Initial commit

* Initial commit

First Work version

* Update README

* reduce warning

* fixed cmake windows install

* depth_viewer.py 文件重命名

* fixed name

* fixed name

* add ESC to exit and fixed depth work mode

* fixed readme

* fixed unit test

* fixed unit test

* fixed format

* add docs/Chinese docs/Orbbec SDK(Python)使用手册/Orbbec SDK(Python)使用手册.md

* rename docs

* add windows x64 OrbbecSDK lib

* add docstring

* update readme

* add Readme_EN.md

* update README

* update README

* update README

* update README

* update README

* update sdk to v1.6.1

* add win x86

* fixed playback

* fixed create tarball

* chang line spartor by LF

* update sdk to v1.6.1

* remove no utf8 code

* fixed README

* remove create tarball

* fixed depth render

* fixed depth render

* update README

* update readme

* install udev rules scripts

* update readme

* update readme

* update readme

* update readme

* remove extra blank

* update readme

* add check bad frame

* fix frame to bgr image

* fix frame to bgr image

* fix frame to bgr image

* update readme

* fixed image covert

* fixed install pybind11

* add help covert

* add gemini config

* update SDK

* add package.xml

* fixed ir mjpeg render

* fix ir render

* fix crash

* fix crash

* fix stop depth viewer

* fix stop ir viewer

* fix stop device

* add depth align sample args

* add print log

* catch exception

* update SDK to v1.6.2

* bump to v1.2.2

* remove unused code

* fix save image to disk

* fix save point cloud to disk

* fix stop imu

* fix add py::call_guard<py::gil_scoped_release>()

* add max ir limit

* fixed depth

* add disable PYBIND11_NO_ASSERT_GIL_HELD_INCREF_DECREF

* update README

* check empty

* change cmake default to release

* remove unused code

* update README

* fix config file

* add deeyea config

* remove max ir limit

* fix ir render

* update SDK config

* update SDK to v1.6.3

* bump to v1.2.4

* add device reboot API

* update README

* remove unused file

* add print camera params in test

* fix return string ABI compatibility

* fix warning

* fixed issue #1

* update SDK to v1.7.1

* update SDK to v1.7.1

* add double IR sample

* update README

* bump to v1.2.5

* add stubs

* fixed get default left && right ir profile

* update readme

* update SDK to v1.7.2

* bump to v1.2.6

* remove ssize_t

* add license header

* fixed file name typo

* add play back color frame

* update readme

* update SDK to sdk v.1.7.4

* add read baseline interface

* update playback sample

* bump to v1.2.7

* add filter for depth viewer

* update SDK to sdk v.1.8.1

* add net work device sample

* add net work device sample

* remove h264 example for windows

* update 1.8.1 header and lib file

* update examples to support Femto Bolt.

* Update the Readme document and add code comments

* Modify the sample's readme document and add an introduction to net_device .

* update .rules file to support more devices

* update version to 1.2.9

* fixed point cloud scale

* roll back

* fixed compile error

* add multi device config

* add numpy format point  cloud

* add device sync sample

* update readme

* remove point cloud filter z > 0

* fixed crash

* prepare release v1.3.0

* fixed macos compile error

* fixed sdk replace error

* add setup.py

* Add __repr__ method to OBCameraParam class

* fixed print stream profile

* add save point cloud by open3d

* add get temperature interface

* add get temperature interface test

* update sdk to v1.9.5

* bump to v1.3.1

* add helper funtion bind

* add OBCalibrationParam binding

* fixed compile error

* Add IMU data analysis and saving scripts

* Add license headers to example files

* Update data analysis scripts and add plot output folder to gitignore

* update .gitignore

* Update pybind11 version to 2.11.0 and add pybind11-global 2.11.0 to requirements.txt

* Update CmakeList CMAKE_INSTALL_PREFIX

* Gemini 330 series supoort  (octo-models#36)

* wip: add ton of new interface

* Add more interface

* Add more example

* Update PointCloud filter

* get post filter example

* add hdr filter example

* add set depth unit example

* use plyfile save points simplfiy code

* Update README

* Update stubs

* Update README

* Update SDK to v1.10.5

* Fixed compile error

* bump to v1.3.2

* fixed setup.py

* fixed setup.py, add more note

* add scripts/build_wheels.sh, not working now

* Remove SDK stage version print statement

* Update README

* addbind OBGyroFullScaleRange type

* add save_imu.py

* ignore csv

* update save timestamp scripts

* Remove unused file

* add multi device save data

* add ob format new enum bind

* fixed example crash

* Check is pipeline start avoid crash

* Fixed set depth work mode

* Add timestamp unit

* Format code

* Update README for get windows uvc time stamp

* remove get stage version

* Update SDK to v1.10.8

* Add github action

* use manual trigger action

* Add enum net device interface

* Update SDK config

* Limit numpy<2.0 to fix issue 47 (octo-models#48)

* Update: Bump to v1.3.3

* install new octo and debug the virtual env

* Update SDK lib to version 1.10.11

* Update properties.cpp doc

* add enable frame sync

* test fine-tuned octo1.5

* add new env for ur5 to eval our model

* optimize camera

* caculate the Y matrix, code tag tracker

* optimise code and Automated calibration process

* slove the Matrix Mask

* update sdk to v.1.10.12

* add gripper controller, camera, tag_tacker

* Revert "add gripper controller, camera, tag_tacker"

This reverts commit 7f9217a.

* Revert "merge pyorbbecsdk"

This reverts commit a7908a5, reversing
changes made to 7f9217a.

* revert

---------

Co-authored-by: Joe Dong <[email protected]>
Co-authored-by: zhonghong <[email protected]>
Co-authored-by: Lukas Koestler <[email protected]>
tongvibe added a commit to tongvibe/octo that referenced this pull request Sep 11, 2024
* Initial commit

* Initial commit

First Work version

* Update README

* reduce warning

* fixed cmake windows install

* depth_viewer.py 文件重命名

* fixed name

* fixed name

* add ESC to exit and fixed depth work mode

* fixed readme

* fixed unit test

* fixed unit test

* fixed format

* add docs/Chinese docs/Orbbec SDK(Python)使用手册/Orbbec SDK(Python)使用手册.md

* rename docs

* add windows x64 OrbbecSDK lib

* add docstring

* update readme

* add Readme_EN.md

* update README

* update README

* update README

* update README

* update README

* update sdk to v1.6.1

* add win x86

* fixed playback

* fixed create tarball

* chang line spartor by LF

* update sdk to v1.6.1

* remove no utf8 code

* fixed README

* remove create tarball

* fixed depth render

* fixed depth render

* update README

* update readme

* install udev rules scripts

* update readme

* update readme

* update readme

* update readme

* remove extra blank

* update readme

* add check bad frame

* fix frame to bgr image

* fix frame to bgr image

* fix frame to bgr image

* update readme

* fixed image covert

* fixed install pybind11

* add help covert

* add gemini config

* update SDK

* add package.xml

* fixed ir mjpeg render

* fix ir render

* fix crash

* fix crash

* fix stop depth viewer

* fix stop ir viewer

* fix stop device

* add depth align sample args

* add print log

* catch exception

* update SDK to v1.6.2

* bump to v1.2.2

* remove unused code

* fix save image to disk

* fix save point cloud to disk

* fix stop imu

* fix add py::call_guard<py::gil_scoped_release>()

* add max ir limit

* fixed depth

* add disable PYBIND11_NO_ASSERT_GIL_HELD_INCREF_DECREF

* update README

* check empty

* change cmake default to release

* remove unused code

* update README

* fix config file

* add deeyea config

* remove max ir limit

* fix ir render

* update SDK config

* update SDK to v1.6.3

* bump to v1.2.4

* add device reboot API

* update README

* remove unused file

* add print camera params in test

* fix return string ABI compatibility

* fix warning

* fixed issue #1

* update SDK to v1.7.1

* update SDK to v1.7.1

* add double IR sample

* update README

* bump to v1.2.5

* add stubs

* fixed get default left && right ir profile

* update readme

* update SDK to v1.7.2

* bump to v1.2.6

* remove ssize_t

* add license header

* fixed file name typo

* add play back color frame

* update readme

* update SDK to sdk v.1.7.4

* add read baseline interface

* update playback sample

* bump to v1.2.7

* add filter for depth viewer

* update SDK to sdk v.1.8.1

* add net work device sample

* add net work device sample

* remove h264 example for windows

* update 1.8.1 header and lib file

* update examples to support Femto Bolt.

* Update the Readme document and add code comments

* Modify the sample's readme document and add an introduction to net_device .

* update .rules file to support more devices

* update version to 1.2.9

* fixed point cloud scale

* roll back

* fixed compile error

* add multi device config

* add numpy format point  cloud

* add device sync sample

* update readme

* remove point cloud filter z > 0

* fixed crash

* prepare release v1.3.0

* fixed macos compile error

* fixed sdk replace error

* add setup.py

* Add __repr__ method to OBCameraParam class

* fixed print stream profile

* add save point cloud by open3d

* add get temperature interface

* add get temperature interface test

* update sdk to v1.9.5

* bump to v1.3.1

* add helper funtion bind

* add OBCalibrationParam binding

* fixed compile error

* Add IMU data analysis and saving scripts

* Add license headers to example files

* Update data analysis scripts and add plot output folder to gitignore

* update .gitignore

* Update pybind11 version to 2.11.0 and add pybind11-global 2.11.0 to requirements.txt

* Update CmakeList CMAKE_INSTALL_PREFIX

* Gemini 330 series supoort  (octo-models#36)

* wip: add ton of new interface

* Add more interface

* Add more example

* Update PointCloud filter

* get post filter example

* add hdr filter example

* add set depth unit example

* use plyfile save points simplfiy code

* Update README

* Update stubs

* Update README

* Update SDK to v1.10.5

* Fixed compile error

* bump to v1.3.2

* fixed setup.py

* fixed setup.py, add more note

* add scripts/build_wheels.sh, not working now

* Remove SDK stage version print statement

* Update README

* addbind OBGyroFullScaleRange type

* add save_imu.py

* ignore csv

* update save timestamp scripts

* Remove unused file

* add multi device save data

* add ob format new enum bind

* fixed example crash

* Check is pipeline start avoid crash

* Fixed set depth work mode

* Add timestamp unit

* Format code

* Update README for get windows uvc time stamp

* remove get stage version

* Update SDK to v1.10.8

* Add github action

* use manual trigger action

* Add enum net device interface

* Update SDK config

* Limit numpy<2.0 to fix issue 47 (octo-models#48)

* Update: Bump to v1.3.3

* install new octo and debug the virtual env

* Update SDK lib to version 1.10.11

* Update properties.cpp doc

* add enable frame sync

* test fine-tuned octo1.5

* add new env for ur5 to eval our model

* optimize camera

* caculate the Y matrix, code tag tracker

* optimise code and Automated calibration process

* slove the Matrix Mask

* update sdk to v.1.10.12

* add gripper controller, camera, tag_tacker

* Revert "add gripper controller, camera, tag_tacker"

This reverts commit 7f9217a.

* Revert "merge pyorbbecsdk"

This reverts commit a7908a5, reversing
changes made to 7f9217a.

* Revert "merge pyorbbecsdk"

This reverts commit a7908a5, reversing
changes made to 7f9217a.

* initial octo

* add fun automatic_calibration, pybullet_ur5, camera, tag_tracker

* test

---------

Co-authored-by: Joe Dong <[email protected]>
Co-authored-by: zhonghong <[email protected]>
Co-authored-by: Lukas Koestler <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants