Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alexbaucom17/DominoRobot
/ types & classes
Types & classes
117 in github.com/alexbaucom17/DominoRobot
⨍
Functions
583
◇
Types & classes
117
↓ 28 callers
Class
MoveAction
src/master/FieldPlanner.py:413
↓ 17 callers
Class
Action
src/master/FieldPlanner.py:368
↓ 10 callers
Class
RobotServer
src/robot/src/RobotServer.h:19
↓ 10 callers
Class
SocketException
src/robot/src/sockets/SocketException.h:9
↓ 9 callers
Class
PositionController
src/robot/src/utils.h:310
↓ 7 callers
Class
Point
src/robot/src/utils.h:148
↓ 6 callers
Class
NonBlockingTimer
src/master/Utils.py:30
↓ 5 callers
Class
TimeRunningAverage
Keeps an average of how long the time delta is between events
src/robot/src/utils.h:109
↓ 4 callers
Class
ActionValidator
src/master/Utils.py:62
↓ 4 callers
Class
RobotController
src/robot/src/RobotController.h:11
↓ 3 callers
Class
WaitAction
src/master/FieldPlanner.py:391
↓ 2 callers
Class
Config
src/master/config.py:5
↓ 2 callers
Class
Cycle
src/master/FieldPlanner.py:803
↓ 2 callers
Class
DominoField
Data and methods for parsing and image and generating a field of tiles of dominos
src/master/FieldPlanner.py:49
↓ 2 callers
Class
KalmanFilter
src/robot/src/KalmanFilter.h:13
↓ 2 callers
Class
Plan
src/master/FieldPlanner.py:897
↓ 2 callers
Class
RobotClient
src/master/RobotClient.py:195
↓ 1 callers
Class
ActionTypes
src/master/Utils.py:6
↓ 1 callers
Class
BaseStationClient
src/master/RobotClient.py:288
↓ 1 callers
Class
BaseStationInterface
src/master/Runtime.py:157
↓ 1 callers
Class
CameraDebug
src/robot/src/utils.h:344
↓ 1 callers
Class
CmdGui
src/master/MasterMain.py:80
↓ 1 callers
Class
LogParser
src/tools/plot_logs.py:35
↓ 1 callers
Class
MarvelmindWrapper
src/master/MarvelMindHandler.py:11
↓ 1 callers
Class
Master
src/master/MasterMain.py:563
↓ 1 callers
Class
MockBaseStationClient
src/master/RobotClient.py:343
↓ 1 callers
Class
MockMarvelmindWrapper
src/master/MarvelMindHandler.py:144
↓ 1 callers
Class
MockRobotClient
src/master/RobotClient.py:301
↓ 1 callers
Class
MoveConstVelAction
src/master/FieldPlanner.py:396
↓ 1 callers
Class
PlottingGui
src/tools/plot_logs.py:276
↓ 1 callers
Class
Robot
src/robot/src/robot.h:27
↓ 1 callers
Class
RobotInterface
src/master/Runtime.py:18
↓ 1 callers
Class
RuntimeManager
src/master/Runtime.py:227
↓ 1 callers
Class
SerialClient
src/tools/motor_test_script.py:14
↓ 1 callers
Class
SetPoseAction
src/master/FieldPlanner.py:377
↓ 1 callers
Class
SocketTimeoutException
src/robot/src/sockets/SocketTimeoutException.h:9
↓ 1 callers
Class
SubsectionPlan
src/master/FieldPlanner.py:908
↓ 1 callers
Class
TcpClient
src/master/RobotClient.py:16
↓ 1 callers
Class
TestPlan
Test plan used for debugging and testing various action sequences
src/master/FieldPlanner.py:945
↓ 1 callers
Class
Tile
Holds info and useful methods related to an individual domino tile
src/master/FieldPlanner.py:303
Enum
ACTION
src/robot/src/TrayController.h:34
Class
BasePlan
src/master/FieldPlanner.py:837
Enum
CAMERA_ID
src/robot/src/camera_tracker/CameraPipeline.h:10
Enum
CAMERA_TRACKER_FACTORY_MODE
src/robot/src/camera_tracker/CameraTrackerFactory.h:9
Enum
CLOCK_FACTORY_MODE
src/robot/src/utils.h:65
Enum
COMMAND
Commands use to communicate about behavior specified from master
src/robot/src/constants.h:26
Enum
COMMAND
experimental_testing/RobotArduinoTesting/new_dc_motor_tuning/constants.h:109
Enum
COMMAND
experimental_testing/RobotArduinoTesting/WifiServerWithESP/RobotServer.h:15
Class
CameraData
src/robot/src/camera_tracker/CameraPipeline.h:48
Class
CameraPipeline
src/robot/src/camera_tracker/CameraPipeline.h:24
Class
CameraPipelineOutput
src/robot/src/camera_tracker/CameraPipeline.h:16
Class
CameraTracker
src/robot/src/camera_tracker/CameraTracker.h:9
Class
CameraTrackerBase
src/robot/src/camera_tracker/CameraTrackerBase.h:14
Class
CameraTrackerFactory
src/robot/src/camera_tracker/CameraTrackerFactory.h:15
Class
CameraTrackerMock
src/robot/src/camera_tracker/CameraTrackerMock.h:6
Class
CameraTrackerOutput
src/robot/src/camera_tracker/CameraTrackerBase.h:6
Class
CircularBuffer
src/robot/src/utils.h:246
Class
ClientBase
src/master/RobotClient.py:86
Class
ClientSocket
src/robot/src/sockets/ClientSocket.h:9
Class
ClockFactory
Provides a way to get the current clock
src/robot/src/utils.h:72
Class
ClockWrapper
src/robot/src/utils.h:44
Class
ClockWrapperBase
The ClockWrapperX classes provide wrappers around the system clock to simplified mocking the clock
src/robot/src/utils.h:38
Class
DynamicLimits
Contains info about the maximum dynamic limits of a trajectory
src/robot/src/SmoothTrajectoryGenerator.h:26
Class
Gains
src/robot/src/utils.h:314
Class
KalmanFilter
experimental_testing/RobotArduinoTesting/kalman_test/KalmanFilter.h:8
Enum
LIMITS_MODE
src/robot/src/SmoothTrajectoryGenerator.h:96
Class
LatchedBool
src/robot/src/utils.h:206
Enum
LifterPosType
src/robot/src/TrayController.cpp:6
Class
Localization
src/robot/src/Localization.h:8
Class
LocalizationMetrics
src/robot/src/utils.h:335
Class
MarvelmindWrapper
src/robot/src/MarvelmindWrapper.h:10
Class
MockClockWrapper
src/robot/src/utils.h:50
Class
MockSerialComms
src/robot/src/serial/MockSerialComms.h:9
Class
MockSocketMultiThreadWrapper
src/robot/src/sockets/MockSocketMultiThreadWrapper.h:10
Class
MotionPlanningProblem
All the pieces needed to define the motion planning problem
src/robot/src/SmoothTrajectoryGenerator.h:105
Class
Motor
experimental_testing/RobotArduinoTesting/new_dc_motor_tuning/Motor.h:8
Class
Motor
experimental_testing/RobotArduinoTesting/single_motor_speed_control/Motor.h:19
Class
Motor
experimental_testing/RobotArduinoTesting/all_motors_speed_control/Motor.h:16
Class
PVTPoint
Return structure for a trajectory point lookup that contains all the info about a point in time the controller needs to drive the robot
src/robot/src/SmoothTrajectoryGenerator.h:10
Class
PlanStatus
src/master/Runtime.py:219
Class
PositionData
src/robot/src/RobotServer.h:23
Class
RateController
Simple class to run a loop at a certian rate
src/robot/src/utils.h:132
Class
RealPlan
src/master/FieldPlanner.py:858
Class
RobotControllerModeBase
src/robot/src/robot_controller_modes/RobotControllerModeBase.h:7
Class
RobotControllerModePosition
src/robot/src/robot_controller_modes/RobotControllerModePosition.h:8
Class
RobotControllerModeStopFast
src/robot/src/robot_controller_modes/RobotControllerModeStopFast.h:8
Class
RobotControllerModeVision
src/robot/src/robot_controller_modes/RobotControllerModeVision.h:11
Class
RobotServer
experimental_testing/RobotArduinoTesting/WifiServerWithESP/RobotServer.h:11
Class
SCurveParameters
Parameters defining a 1-D S-curve trajectory
src/robot/src/SmoothTrajectoryGenerator.h:53
Enum
SERIAL_FACTORY_MODE
src/robot/src/serial/SerialCommsFactory.h:9
Enum
SOCKET_FACTORY_MODE
src/robot/src/sockets/SocketMultiThreadWrapperFactory.h:8
Class
SafeConfigModifier
src/robot/test/test-utils.h:52
Class
SerialComms
src/robot_motor_driver/SerialComms.h:9
Class
SerialComms
src/robot/src/serial/SerialComms.h:12
Class
SerialCommsBase
src/robot/src/serial/SerialCommsBase.h:9
Class
SerialCommsFactory
src/robot/src/serial/SerialCommsFactory.h:15
Class
ServerSocket
src/robot/src/sockets/ServerSocket.h:11
Class
SmoothTrajectoryGenerator
src/robot/src/SmoothTrajectoryGenerator.h:126
Class
Socket
src/robot/src/sockets/Socket.h:20
Class
SocketMultiThreadWrapper
src/robot/src/sockets/SocketMultiThreadWrapper.h:10
next →
1–100 of 117, ranked by callers