or, can we make the Terminator a gardener.
Our hero from the somewhat near future is a farmer. His world has the same amount of magic as ours. He is part of a modern high-tech farm and some older fruit trees. While the humans he employs do a good job, he likes to try out things.
So he got an former military robot from a sale. It's a humanoid model with two legs, two arms, body and something that passes for a head. All its weapons are removed. It is not top of the line. It is at least two generations old, like generations used for fighter planes. It was used in a group of soldiers. As a carrier for heavy stuff and situations where humans soldiers would be at greater risk.
The hardware of the robot is mostly modular. Movable parts are almost plug and play. Sensors can be replaced, upgraded or adapted, but need to be calibrated. CPU & internal memory are not physically accessible.
The robot needs to be able to adapt to new situations. For simple things there is some learning algorithm, like an autonomous car. For other things it's software can be updated. This can only be done by someone with physical access, as wireless communications are hackable. Within the platoon there is a tech guy that maintains the robots, so there is a somewhat onsite for the smaller repair and update stuff.
It can be connected to a laptop by a procurable cable. There is a app available for the laptop to monitor functions, but its only readout. A field tech made a Command Line Interface with admin rights (hack) to make his work more easy. The farmer somehow got this (sub-plot).
Let's give it a Linux like kernel. But instead of apps it has libraries that add or change functionality.
Before the sale a factory reset is done and combat related libraries removed.
While it works nicely with voice commands, there must be a way to make it function better. So he decides to hack it.
- First add arms.
- Second use different movement patterns. (also, dancing)
- Third re-calibrate the sensors.
- Fourth, a custom ROM found, lets try it, we can always change back, aka, change operating system.
- At this point I would like our farmer to have an adventure due to some very custom libraries created by a former user. And went undetected during reset. Non lethal.
Is this Robot hackable? - Feedback: it must be for your story, so yes.
If possible, how and what kind of skills does our farmer needs to do so?