- 👋 Hi, I’m @tbewley, aka Thomas Bewley. I am a professor at UC San Diego, and the founder of Renaissance Robotics. More details on me are, including links to my published papers, and a record of my education and visiting appointments (most recently at USAFA and JPL), are in my CV.
- I have four textbooks in my long term plan (focusing now mostly on SR, RR will hopefully be finished shortly thereafter. I will dive back into NR, and restart work on RP, in due course...):
- 📖 Structural Renaissance: a modern first course in engineering analysis and design (SR),
- 📖 Renaissance Robotics: embedding multithreaded real-time feedback into mobile robots and cyber-physical systems (RR),
- 📖 Numerical Renaissance: simulation, optimization, and control (NR)
- 📖 Renaissance Packings: n-dimensional discretization for error correction, coordination, and search (RP)
- SR is a college freshmen-level text on Structures, which sets the stage for the rest of the series (including emphasizing a modern approach to Think Different, focusing on developing knowledge & understanding, and on the automation of repetitive tasks, NOT on data & information, nor on the training of short-term muscle memory to recall facts, or to perform computations by hand that should rightly be done on a computer). RR is an upper-level undergraduate study developing a rigorous framework for analysis-based design of unmanned system; NR and RP are graduate-level treatises on numerical methods and lattice theory and their numerous applications.
- I am using the consolidated Renaissance Repository (RR) on Github to distribute all of the codes I develop associated with these four major projects, which are tightly coupled and cross referenced.
- I have also posted here a codebase for the simulation of tensegrity systems, dubbed TenSim.
- 📫 For bug reports related to the codes, I prefer normal github style pull requests. Please reach out to me at [email protected] with book typos/suggestions, broken links, and other questions/suggestions.
- Parting thoughts:
Data is not information.
Information is not knowledge.
Knowledge is not understanding.
Understanding is not wisdom.
Pinned Loading
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.

