hello-jackson
e45904c0fc
extended bug fix to MobileBaseCommandGroup
1 year ago
hello-jackson
9655eca1a5
Revert "reduced acceptable_joint_error for head tilt" because it is unnecessary as dynamixel servos do not require a push_command() call
1 year ago
hello-jackson
c5053b35d1
moved move_by() call out of conditional
1 year ago
hello-jackson
0b44d6db61
Dynamixel servos do not require a robot.push_command(), changed push_command() condition to be a bit more readable
1 year ago
hello-jackson
0259b6a3ae
fixed wrist_yaw_error name
1 year ago
hello-jackson
635b427eec
reduced acceptable_joint_error for head tilt
1 year ago
hello-jackson
c1a928c363
changed some varible names
1 year ago
hello-jackson
052ed008ff
wip
1 year ago
Mohamed Fazil
7d3940334b
Switch from robot to pimu push command
1 year ago
hello-chintan
09344be208
Add marker 245 as docking station
1 year ago
Mohamed Fazil
280d56877c
Init experimental branch for pimu hw id 2
1 year ago
Mohamed Fazil
1f8c5005dd
Add version check for detect_aruco_marker node
1 year ago
Binit Shah
ff83bafc0e
Add docs for HelloNode.get_tf
1 year ago
Binit Shah
bc90962c33
Add TF docs to stretch_drivers
1 year ago
Binit Shah
c9dfd4a97d
Fix stretch_driver bug in mobile base command group
1 year ago
hello-chintan
17df38dd39
Update effort to effort_pct
1 year ago
Binit Shah
fe4b4a6e62
New joint_arm in stretch_driver action server
1 year ago
Binit Shah
db6f8474f6
Add API docs for HelloNode
1 year ago
Mohamed Fazil
ec4bfda803
cv2 aruco api changes
1 year ago
Binit Shah
9631525c54
Progress on move_to_pose
1 year ago
Binit Shah
36d5caa134
Add one-liner instantiation of HelloNode
2 years ago
Binit Shah
e9ebb63b3c
Fix phrasing in calibrate_the_robot service API docs
2 years ago
Binit Shah
0e70ccd2d4
Fix typos in calibrate/stow_the_robot service API docs
2 years ago
Binit Shah
f677bee879
Add API docs for calibrate/stow_the_robot services
2 years ago
Binit Shah
66d88ceba3
Fix calibrate_the_robot service threading bug
2 years ago
Binit Shah
74f3eb4a62
Add stow_the_robot service to stretch_driver
2 years ago
Binit Shah
16389f0908
Add note about supply mode to battery topic docs
2 years ago
Binit Shah
c4ff76dd82
Turn fan on in stretch_driver node
2 years ago
Binit Shah
618c8b0e35
Add documentation about the battery topic
2 years ago
Binit Shah
a490700e7c
Augment charging state w/barrel jack button state
2 years ago
Binit Shah
d144a8d305
Calculate charging state based on voltage
2 years ago
Binit Shah
1e75e9af25
Use initial preset & reset to fix rs bugs
2 years ago
Mohamed Fazil
ab78ea0eb7
Command Group status effort_pct key fix
2 years ago
Mohamed Fazil
c7b938dd29
stretch_driver node error out if found old stretch_body
2 years ago
Mohamed Fazil
3572d5bd99
Fix broken APIs in Command groups after contact model addition in stretch_body
The contact_thresh_N, contact_thresh_pos_N and contact_thresh_neg_N argument is deprecated by removing the suffix '_N' with all the move_to(),move_by(), translate_by() and rotate_by() APIs that is associated with stepper motors after the new contatc models feature introduced to the stretch_body.
2 years ago
Aaron Edsinger
7d1c453448
lowering nav velocity rate to 15
3 years ago
Binit Shah
b3db7eff6c
Fix hang on killing keyboard_teleop
2 years ago
Binit Shah
7d962c5fb7
Include dex wrist joints in keyboard_teleop
2 years ago
Binit Shah
930423c2de
Fix pluggable ee errors
2 years ago
Binit Shah
8ab897830a
Decouple swappable joints from stop/runstop services
2 years ago
Binit Shah
db1cc8d85a
End effectors are now pluggable into stretch_driver
2 years ago
Binit Shah
82602bda59
Fix gripper joint state calculation
2 years ago
Binit Shah
2b20cc1c64
Rename arm command group
2 years ago
Binit Shah
7eed778065
Simplify joint state calculation by using command groups
2 years ago
Binit Shah
35539b43da
Remove backlash constants from stretch_driver
2 years ago
Binit Shah
e258b2b148
Track backlash state within command groups
2 years ago
Binit Shah
498bcab9cb
Move SimpleCommandGroup to hello_helpers
2 years ago
Charlie Kemp
5d2a964d4d
simpler option to show images when debugging
This adds show_debug_images at the node level. When set to True,
debugging images are displayed via OpenCV, including RGB images
annotated with ArUco marker detections, marker masks, and depth
images used when estimating the pose of the ArUco markers.
3 years ago
Charlie Kemp
4de2780473
sleep before trying to configure the D435i
This appears to fix an issue where the D435i's mode was
not being successfully changed on launch. The code now
sleeps for 3 seconds before trying to configure the D435i,
which appears to fix the problem for the typical launch
files in stretch_ros.
This also appears to resolve an issue that resulted in
warnings from the ArUco marker detection node and
calibration issues. Without a successful mode change,
depth images from the D435i often failed to provide
depth values for the pixels corresponding with the
ArUco markers on Stretch's body.
Addressing this issue will likely obviate the need
for Hello Robot's D435i patch that pins earlier
versions of the D435i software.
3 years ago
Soumith Chintala
581a4bdb24
fix diagnostic_updater arguments
3 years ago