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

Adamc/sub camera temp #82

Closed
wants to merge 52 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
2c34894
Set up 2 basic nodes
VladimirKupryukhin Sep 28, 2023
885505c
Added cv_bridge
VladimirKupryukhin Sep 28, 2023
888c965
Publishing works I think
VladimirKupryukhin Sep 29, 2023
ce1e086
Added video test
Oct 10, 2023
c7f7e47
launch_only_docker connects to gui. Video output confirmed good
Oct 10, 2023
5e7ef6f
Changed to compressed image
Mar 2, 2024
22c00a8
Changed to compressed image
Mar 2, 2024
b421c7c
stopped running camera test and slower streaming for testing
TrickFireRobotic Apr 11, 2024
1f3c975
Spin up a camera node for every camera detected
Apr 15, 2024
418ae4e
Pushing any changes that were done. I am switching branches -vlad
TrickFireRobotic Apr 17, 2024
043ae57
multi threaded executor for all cameras
Apr 22, 2024
3261f6a
changed to individual topic for each camera
Apr 22, 2024
9ea485d
bug fix to append string to string
Apr 22, 2024
a6d8cd4
another bug fix to iterate camera topic name
Apr 22, 2024
81fa80b
added a test for custom camera executor
Apr 29, 2024
c8a0373
temporarily removing camera node because it's broken
Apr 29, 2024
c2d3b16
added camera node back
Apr 29, 2024
ec359ae
changed executor publisher name because name conflict with roscamera
Apr 29, 2024
c694f91
something is wrong with publisher name. removed executor test from la…
Apr 29, 2024
046154e
Implemented camera toggle control via a mission control topic called …
dkim03 Sep 9, 2024
46eb010
delete camera_subscriber (unused)
dkim03 Sep 28, 2024
0153dc0
rebase + updated roscamera.py with on, off functionality instead of t…
dkim03 Sep 28, 2024
d99ca85
update settings.json
dkim03 Oct 22, 2024
7483ccf
Robot Interface Merge (#24)
Chillingfire Dec 1, 2023
352d458
Merge RobotInfo (#29)
loukylor Jan 5, 2024
e4d1e52
Merge drivebase code (#30)
K1aymore Mar 26, 2024
921afb8
Rewrite can_moteus (#41)
VladimirKupryukhin Jul 11, 2024
805ea8c
Send Telemetry Data to Mission Control (#53)
VladimirKupryukhin Aug 23, 2024
88a66fe
arm: Implement basic arm functionality (velocity-based) with an xbox …
VladimirKupryukhin Sep 10, 2024
c57e7ad
Remove unused packages, remove unused docs, remove unused shell files
VladimirKupryukhin Sep 10, 2024
f1e339f
[reformat] remove existing linter tests
loukylor Sep 10, 2024
67a5b2a
THE GREAT REFORMATTENING
loukylor Sep 11, 2024
4798ee9
THE GREAT REFORMATTENING (pt 2)
loukylor Sep 11, 2024
09ce882
[lib] Refactor non-node modules to be easier to work with (#59)
loukylor Sep 16, 2024
898940b
[lib] Add support for setting moteus config values in lib #61 (#62)
VladimirKupryukhin Sep 16, 2024
d38efe6
[launch] Make a shell script to launch, run, build, create docker ima…
VladimirKupryukhin Sep 18, 2024
3a5fb14
[launch] added -t for tty
VladimirKupryukhin Sep 18, 2024
71b11ad
[launch] Added some comments to container_launch.sh
VladimirKupryukhin Sep 18, 2024
e8ede72
Automatically stop the old container from running
VladimirKupryukhin Sep 18, 2024
67610f4
Adds an Example Node as well as Some Additional Documentation (#63)
VladimirKupryukhin Sep 19, 2024
75d032e
[doc/example] remove example node from viator lauch (#65)
loukylor Sep 19, 2024
0b5094f
Hong/heartbeat (#70)
dkim03 Oct 22, 2024
8548751
added the missing Docker modules in the Dockerfile for OpenCV and cv…
dkim03 Oct 25, 2024
e938fc9
Merge branch 'main' into adamc/sub-camera-temp
adamseth2 Nov 13, 2024
6c78982
Final Luncheon code
TrickFireRobotic Nov 25, 2024
b5df7d6
Merge branch 'main' into adamc/sub-camera-temp
uellenberg Jan 11, 2025
9cf64e8
Cleanup
uellenberg Jan 11, 2025
451bc55
Further cleanup
uellenberg Jan 17, 2025
946b279
Update workflow to work with submodules
uellenberg Jan 17, 2025
f4fe9fe
Fix workflow erroring on vision_opencv
uellenberg Jan 17, 2025
849fb87
Fix pylint
uellenberg Jan 17, 2025
5b1b786
Remove old camera on/off functionality
uellenberg Jan 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
rebase + updated roscamera.py with on, off functionality instead of t…
…oggle and added better documentation, fixed formatting
dkim03 committed Sep 28, 2024
commit 0153dc01e46b257aa2ffcea846db180a5eb2d81d
28 changes: 8 additions & 20 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Base image: Ubuntu 20.04 with ROS2 Galactic installed
# Base image: Ubuntu 20.04 with ROS2 Humble installed
FROM ros:humble

# Install dependencies from apt
@@ -12,32 +12,20 @@ RUN apt-get update && apt-get install -y \
ros-humble-rosbridge-server \
# Install usb utilities
usbutils \
#Used for cv_bridge
python3-numpy \
#USed for cv_bridge
libboost-python-dev \
#OpenCV
libopencv-dev \
#Opencv
python3-opencv \
can-utils \
iproute2 \
kmod \
# Clean out the apt lists after `apt-get update`
&& rm -rf /var/lib/apt/lists/*


#Install moteus python library https://github.com/mjbots/moteus/tree/main/lib/python
Run pip3 install moteus
# Update pydocstyle to remove a deprecation warning when testing for PEP257
RUN pip install --upgrade pydocstyle
#Install OpenCV for python
RUN pip3 install opencv-python

RUN pip3 install numpy --upgrade
RUN pip3 install moteus

RUN pip3 install pyusb

#Install cv_bridge
#RUN apt install python3-numpy
#RUN apt-get install -y libboost-python-dev

# Update pydocstyle to remove a deprecation warning when testing for PEP257
RUN pip install --upgrade pydocstyle

# Add a user so we can remote into this container with a non-root user
RUN useradd trickfire \
4 changes: 4 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -14,6 +14,10 @@
"ms-azuretools.vscode-docker",
"ms-python.python",
"ms-python.vscode-pylance",
"ms-python.pylint",
"ms-python.mypy-type-checker",
"ms-python.isort",
"ms-python.black-formatter",
"ms-vscode.cmake-tools",
"ms-vscode.cpptools",
"twxs.cmake",
4 changes: 0 additions & 4 deletions .gitmodules

This file was deleted.

Loading