That was my fist concern as well :-) It could probably be solved with proper fasteners and thinking about weight distribution though. Moving heavy stuff from port to starboard might be a problem but moving stuff from front to back not so much.
Or possibly clever counterweighting under the floor, if you have the floor space. Old-school mechanical linkage might not work very well (too complicated to get right, probably), but a few sensors and actuators could do the job very well, or I suppose as much as it offends my computer nature a manual level somewhere could work too. (But soooo much less cool.) I don't think this could solve the entire problem, you'd still have to consider weight distribution, but it would free you up a bit. Trying to do something like this involves enough constraints as it is, anything you can do to relax them will help.
Depends on how many things you'd want to link to a few counterweights. A few rfids on some objects and a couple of readers for positioning could do all the linking work you need.
Four linked ballast water tanks (Port Aft, Port Front, Starboard Aft, Starboard front) with pumps between them would probably be sufficient and would be much easier to place and maintain than other moving counterweights.
Can a gyroscope in this situation prevent tipping, or does it merely slow it down? Honest question. Possibly even just slowing it down a lot would be sufficient since other forces could be brought into play to stabilize the boat.
I think you guys are putting way too many obstacles in the path. I live on a boat and I just moved a waterheater (~120 kilos) from port to starboard and it didn't make much of a difference on the waterline of the boat.
Yeah, I thought as much as well. It was said more in jest. I know a guy who put tonnes (3 or 4 I think) of slate tiling in his stern end and it only dropped it down half a foot or so in the water. Narrow boats usually have a flat bottom and weigh a huge amount, so they are pretty resillient... still, gyroscopes are interesting
Port/starboard in a trimaran might work, but maybe having a lot of weight on one side would affect the dynamics... You might end up with a boat that only sails in circles :)